请教一道ACM题目(Game Prediction)!

hua_zhixing_ 2009-04-24 02:46:14
题目:http://acm.pku.edu.cn/JudgeOnline/problem?id=1323
#include<iostream>
#include<vector>
using namespace std;

int main(){
int m=1,n=1,temp,w=0,e=0,max=0;
vector<int> a,b;
while(cin>>m>>n && n!=0 && m!=0){
if(m>=20 && m<=2 && n>=50 && n<=1) exit(1);
for(int i=0;i<n;i++){
cin>>temp;
if(temp>m*n && temp<=0) exit(1);
a.push_back(temp);
}
for(int temp=n*m;temp>0;temp--){
int x=0;
for(int i=0;i<n;i++)
if(temp==a[i]) { w++; x=1; }
if(x==0) e++;
max=(max>w-e) ? max:w-e;
}
b.push_back(max);
cout<<"\n";
}
for(unsigned int i=0;i<b.size();i++)
cout<<"Case "<<i+1<<": "<<b[i]<<endl;
return 1;
}
...全文
191 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hua_zhixing_ 2009-04-24
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 lin12345 的回复:]
LZ这程序提交上后,返回的是什么?
[/Quote]
Wrong Answer
lin12345 2009-04-24
  • 打赏
  • 举报
回复
LZ这程序提交上后,返回的是什么?
tree_ch 2009-04-24
  • 打赏
  • 举报
回复
不知LZ怎么理解的,我觉得是一个例子就一个输出.至少我都是这么做的.
感觉LZ是全部例子都计算完了,再一次性输出.

WHILE里面,最后一个cout<<"\n";什么意思呢? 输出里面并没要求,而是输入的时候它空了一行.
  • 打赏
  • 举报
回复
格式对么?是超时还是怎样?
hua_zhixing_ 2009-04-24
  • 打赏
  • 举报
回复
我自己能运行呀,帮忙看看,是不是我忽略了什么???

65,210

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧