#include<iostream>
using namespace std;
int main()
{
int hash, opp, i, j, c = 0;
//cout<<"enter hasmat army number and opponent number\n";
while(cin>>hash>>opp)
{
cout<<opp-hash<<endl;
}
}此问题的时间限制: 3.000秒如何验证和测试此条件?
我正在将这个提交到一台在线计算机上,我如何准确地知道运行时错误?我应该计算运行时间和内存吗?
解释一下如何在linux的c++中检查运行时和内存,我使用的是4.4.1版本的gcc (Ubuntu4.4.1-4ubuntu9)。
发布于 2010-02-16 01:32:38
编译完程序后,使用Unix程序time运行它,检查它的运行时间
time ./myprogram这将打印“实际”(人工)时间,以及CPU (活动处理)时间。
如果要检查程序使用了多少内存,请在调试器中运行它,并在要检查内存使用情况的位置设置断点,或者只在代码中放置一个长sleep()并在不使用调试器的情况下运行它。然后,您可以使用ps或top等工具查看有多少内存(虚拟内存、驻留内存等)正由您的程序使用。
https://stackoverflow.com/questions/2199868
复制相似问题