选村长

选村长

http://www.nowcoder.com/questionTerminal/76a1a77453144fa489fbada89347911f

include<stdio.h>

main()
{int n,a=0,b=0,c=0,t=0,Tot=0,tag;
char flag='A';
while(scanf("%d",&n),n!=-1)
{switch(n)
{case 1:a++;Tot++;break;
case 2:b++;Tot++;break;
case 3:c++;Tot++;break;}}
printf("A=%d\n",a);
printf("B=%d\n",b);
printf("C=%d\n",c);
printf("Tot=%d\n",Tot);
Tot++;
if(a>Tot/2)
{printf("A-yes");}
else
{if(b>Tot/2)
{printf("B-yes");}
else
{if(c>Tot/2)
{printf("C-yes");}
else
{printf("all-NO");}}}}

全部评论
Tot++;是为什么,不觉得奇怪吗,不加就错了???有反例吗,还是你题目理解错了
点赞 回复 分享
发布于 2020-10-18 20:55

相关推荐

耀孝女:就是你排序挂了
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务