ビートにプログラム

タール追加:

する#include <stdio.hの> int型のmain()
{ int型、B。
    scanf関数(" %D%dの"、&​​、&B)。
    printf(" %d個の\ n "、A + B)。リターン0 ; 
}


    

     

totar-ADD2:

する#include <stdio.hの> int型のmain()
{ int型、B。
    scanf関数(" %D%dの"、&​​、&B)。
    一方、(b-- 
    { ++ 
    } 
    のprintf(" %d個の\ n " 、A)。リターン0 ; 
}


    


     

 

その名の通り、「ビートに」いわゆる、2が比較されるようにすることです。いわゆる「2」は、最初にあなたが(一般的にプログラムを解決するために暴力を使用)-totar正しい手順の結果でなければならない第二は、一定の範囲(時間/スペース)内のプログラムでは答えが、プログラム-tarをテストしたいです。

準備が整った後、コンパイル両方のプログラムは、我々はテスト入力サンプルを使用する準備が整いました。入力サンプル調製までの男、また、その後、確かに時間の無駄はなく、脳がかかります場合でも、レースの時は言うまでもありません。信頼できない人間の脳は、その後、コンピュータに依存しています。

より包括的なテストサンプルを与えるために、我々は、擬似乱数を使用することができます。STLの物品に参照してください。

 

繰り返し治療プログラムの出力間の類似点と相違点にビートとビートのために、私たちは与えられた周波数で撮影するために与えることができ、プログラムを必要とし、結果は同時に停止しません。このプログラムを書くとき、このヘッダーファイルを使用する必要があります。

書式#include <WINDOWS.H>

 

 

プログラムを撮影するために、

書式#include <stdio.hに> 
する#include <windows.hに>
 使って 名前空間はstdを、

INT のmain()
{ 
    int型の CNT = 100 

    一方、(cnt-- 
    { 
        システム(" G ++ data.cpp -oデータ")。     
        システム(" データ> A + b.in ")。            
        システム(" G ++ add.cpp -o追加" ); 
        システム(" 追加<A + b.in> add.out ");     
        システム(G ++ ADD2。); 
        システム(" ADD2 <A + b.in> add2.out " )。

        もし(システム(" FCのadd.outのadd2.out "))     
         {
             破ります
        } 
    } 

    システム(" 一時停止" )。

    リターン 0 ; 
}

へファイルを実行します

 

おすすめ

転載: www.cnblogs.com/lightworkshopnoi/p/11368487.html