我在codeforces上提交了这个 检查者的评论来了 - '"错误的输出格式预期的整数,但是"输入"发现"" 哪里是错误
#include<iostream>
using namespace std;
int main(){
int n,m,a,i,l = 0,k = 0;
cout<<"Enter the values of n,m,a";
cin>>n;
cout<<"\n";
cin>>m;
cout<<"\n";
cin>>a;
for(i = a ; i < n ; i = i + a){
l++;
}
for(i = a ; i < m ; i = i + a){
k++;
}
cout<<"The least number of flagstones needed is"<<(l+1)*(k+1);
return 0;
}
答案 0 :(得分:6)
在竞赛网站上,除了预期的答案之外,你不应该打印任何内容,因此"Enter the values of n,m,a"
和新行等所有消息都不应该存在。删除所有cout
- s并仅保留最后一个cout<<(l+1)*(k+1)<<endl;
代码不太关注,但通常在最后一行输出后应该有一个空行。