永发信息网

why 还Output Limit Exceed啊,崩溃!~~

答案:2  悬赏:0  手机版
解决时间 2021-04-23 05:55
#include<stdio.h> #include<string.h> void main() { char a[10000]; int i,b[11],n; while(gets(a)!=EOF) { b[0]=0;b[1]=0;b[2]=0;b[3]=0;b[4]=0; b[5]=0;b[6]=0;b[7]=0;b[8]=0;b[9]=0; n=strlen(a); for(i=0;i<n;i++) { switch(a[i]) { case '0':b[0]++;break; case '1':b[1]++;break; case '2':b[2]++;break; case '3':b[3]++;break; case '4':b[4]++;break; case '5':b[5]++;break; case '6':b[6]++;break; case '7':b[7]++;break; case '8':b[8]++;break; case '9':b[9]++;break; } } for(i=0;i<=9;i++) if(b[i]!=0) printf("%d:%d\n",i,b[i]); } }

题目: http://poj.grids.cn/problem?id=2927

最佳答案

你的程序可以过的。下面是我提交的,


Source Code


Problem: 2927 User: liuyuquan100
Memory: 868K Time: 16MS
Language: G++ Result: Accepted


Source Code
#include<stdio.h>
#include<string.h>
int main()
{
char a[10000];
int i,b[11],n;
while(gets(a))
{
b[0]=0;
b[1]=0;
b[2]=0;
b[3]=0;
b[4]=0;
b[5]=0;
b[6]=0;
b[7]=0;
b[8]=0;
b[9]=0;
n=strlen(a);
for(i=0;i<n;i++)
{
switch(a[i])
{
case '0':b[0]++;break;
case '1':b[1]++;break;
case '2':b[2]++;break;
case '3':b[3]++;break;
case '4':b[4]++;break;
case '5':b[5]++;break;
case '6':b[6]++;break;
case '7':b[7]++;break;
case '8':b[8]++;break;
case '9':b[9]++;break;
}
}
for(i=0;i<=9;i++)
if(b[i]!=0)
printf("%d:%d\n",i,b[i]);
}
return 0;
}



只是把while(gets(a)!=EOF)


改成 while(gets(a)),因为我的VC上过不了你那种。

全部回答
应该用指针来处理
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
一般电脑galgame需要什么配置
没有经过恋爱的婚姻会幸福吗?
都市兵王是什么意思,都市重生 是什么意思?
服装上的打线钉是什么意思?净线是什么意思?
车子撞到电瓶车 没有叫警察 能理赔么??
各位大虾谁可以给我一个NOD激活码啊?
上帝创造了万物,那么上帝怎么来的?
时间能淡化感情吗?
如何求平行四边形的对角线
鼓励人走下去的句子,球大虾仿写这个句子:泪
金伟连净水机的水能直接饮用吗?
我想问一下怎样可以缩小毛孔,除了用冰块,还
DNF狂站怎么学技能
旅行社的工作有哪些,旅行社工作分区有哪些
汤泉镇花木园艺场我想知道这个在什么地方
推荐资讯
黑豆煮一个小时然后用焖烧壶能焖煮吗?
什麼意思??
请帮忙一首英文歌
怎样才能和妈妈沟通的很好呢?
如果光从空气射向玻璃,则反射的能量可以达到
问个对联:今世进士尽是近视~~~求下联
2009wcgcf比赛视频
如何驱赶壁虎
我真的想吃肉了吗?
组装一台台式家用电脑一般要多少钱?一般系双
孤独也是一种美的语句,关于运动的美句子
承德到天津多远,自驾车——青岛到河北承德,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?