关注
第一题求帮忙看下哪里的问题 #include <stdio.h> #include <stdlib.h> int main(){ int i,j,k; int first,second,third; int n = 0; int spilit[1000][2][3]={0}; int count[1000][9]={0}; int sum[9]={0}; int big; int reg1,reg2,reg3,reg4,reg5,reg10; //个十百千万位寄存器 int reg6,reg7,reg8,reg9; //十百千万进位寄存器 scanf("%d",&i); for(n = 0; n < i; n++){ int x1,x2; scanf("%d %d",&x1,&x2); spilit[n][0][0]=x1/100; //百位 spilit[n][0][1]=x1/10-x1/100*10; //十位 spilit[n][0][2]=x1-x1/10*10; //个位 spilit[n][1][0]=x2/100; //百位 spilit[n][1][1]=x2/10-x2/100*10; //十位 spilit[n][1][2]=x2-x2/10*10; //个位 if(spilit[n][0][0]!=0) count[n][spilit[n][0][0]-1]++; if(spilit[n][0][1]!=0) count[n][spilit[n][0][1]-1]++; if(spilit[n][0][2]!=0) count[n][spilit[n][2][0]-1]++; if(spilit[n][1][0]!=0) count[n][spilit[n][1][0]-1]++; if(spilit[n][1][1]!=0) count[n][spilit[n][1][1]-1]++; if(spilit[n][1][2]!=0) count[n][spilit[n][1][2]-1]++; reg1=(spilit[n][0][2]*spilit[n][1][2])-(spilit[n][0][2]*spilit[n][1][2])/10*10; //个位 if(reg1!=0) count[n][reg1-1]++; reg6=spilit[n][0][2]*spilit[n][1][2]/10; //进到十位 first=spilit[n][0][2]*spilit[n][1][1]-spilit[n][0][2]*spilit[n][1][1]/10*10; second=spilit[n][0][1]*spilit[n][1][2]-spilit[n][0][1]*spilit[n][1][2]/10*10+reg6; reg2=first+second-(first+second)/10*10; reg7=(first+second)/10; if(first!=0) count[n][first-1]++; if(second!=0) count[n][second-1]++; if(reg2!=0) count[n][reg2-1]++; first=spilit[n][0][2]*spilit[n][1][0]-spilit[n][0][2]*spilit[n][1][0]/10*10; second=spilit[n][0][1]*spilit[n][1][1]-spilit[n][0][1]*spilit[n][1][1]/10*10; third=spilit[n][0][0]*spilit[n][1][2]-spilit[n][0][0]*spilit[n][1][2]/10*10+reg7; reg3=first+second+third-(first+second+third)/10*10; reg8=(first+second+third)/10; if(first!=0) count[n][first-1]++; if(second!=0) count[n][second-1]++; if(third!=0) count[n][third-1]++; if(reg3!=0) count[n][reg3-1]++; first=spilit[n][0][0]*spilit[n][1][1]-(spilit[n][0][0]*spilit[n][1][1])/10*10+reg8; second=spilit[n][0][1]*spilit[n][1][0]-(spilit[n][0][1]*spilit[n][1][0])/10*10; reg4=first+second-(first+second)/10*10; //qianwei reg9=(first+second)/10; if(first!=0) count[n][first-1]++; if(second!=0) count[n][second-1]++; if(reg4!=0) count[n][reg4-1]++; first=spilit[n][0][0]*spilit[n][1][0]-spilit[n][0][0]*spilit[n][1][1]/10*10+reg9; reg5=first-(first)/10*10; if(first!=0) count[n][first-1]++; if(reg5!=0) count[n][reg5-1]++; reg10=spilit[n][0][0]*spilit[n][1][0]/10; if(reg10!=0) count[n][reg10-1]++; } for(n=0;n<i;n++){ for(j=0;j<9;j++){ sum[count[n][j]]++; } printf("%d ",sum[n]); printf("\n"); } big=sum[0]; for(n=0;n<i;n++){ if(sum[n]>big) big=sum[n]; } printf("%d",big); return 0; }
查看原帖
点赞 2
相关推荐


点赞 评论 收藏
分享
06-13 10:15
门头沟学院 Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 26届的你,投了哪些公司? #
17046次浏览 205人参与
# 我对___祛魅了 #
27386次浏览 266人参与
# 中兴秋招 #
194249次浏览 2172人参与
# 你最讨厌面试问你什么? #
11442次浏览 169人参与
# 你跟室友的关系怎么样? #
3071次浏览 59人参与
# 工作中哪个瞬间让你想离职 #
45559次浏览 401人参与
# 简历上的经历如何包装 #
11141次浏览 348人参与
# 你遇到最难的面试题目是_ #
4146次浏览 78人参与
# 如何快速融入团队? #
9771次浏览 120人参与
# 和同事相处最忌讳的是__ #
13318次浏览 137人参与
# 通信/硬件求职避坑tips #
85993次浏览 868人参与
# 什么样的背景能拿SSP? #
15275次浏览 122人参与
# 毕业后不工作的日子里我在做什么 #
190263次浏览 1633人参与
# 应届生应该先就业还是先择业 #
124856次浏览 695人参与
# 字节跳动工作体验 #
458400次浏览 4625人参与
# 如何排解工作中的焦虑 #
190549次浏览 1958人参与
# 多益网络求职进展汇总 #
30954次浏览 138人参与
# 总结:哪家公司面试体验感最差 #
63236次浏览 287人参与
# 元戎启行求职进展汇总 #
35970次浏览 278人参与
# 我和mentor的爱恨情仇 #
61803次浏览 378人参与
# 实习生活中那些难忘的瞬间 #
164119次浏览 2439人参与