代码用编译器运行后和答案一致
但是一提交就显示答案错误
请各位帮忙看看哪出问题了。
这是题目
这是我的代码
#include<iostream>
using namespace std;
int main()
{
int n,m=0,o=0,k;
for(int i=0;i<1;i++)
{
cin >>n>>k;
for(int i=0;i<=n;i++)
{
if(i%2!=0&&i<n)
{
m+=i;
}
}
for(int i=0;i<=k;i++)
{
if(i%2!=0&&i<k)
{
o+=i;
}
}
}
cout << m <<"\n"<<o <<endl;
return 0;
}
希望大家看到后可以回答,比较急
这么改,供参考:
#include<iostream>
using namespace std;
int main()
{
int n,m=0,o=0,i;
while (cin>>n) // ctrl + z ,回车 结束输入
{
for (i = 1,m = 0;i < n; i++)
if (i % 2) m += i;
cout << m <<endl;
}
return 0;
}
可能是超时,代码看一下
右键源文件,选择添加->新建项
给C++文件起个名称,然后点击添加即可。