为什么要减8才能ac
  • 板块P1765 手机
  • 楼主chenzijun
  • 当前回复5
  • 已保存回复5
  • 发布时间2017/5/1 19:37
  • 上次更新2024/7/8 13:55:56
查看原帖
为什么要减8才能ac
22879
chenzijun楼主2017/5/1 19:37

我的代码:

#include<stdio.h>
#include<cstring>
int main() {
    unsigned int i,j,k,a,b,ans=0;
    char ch;
    while(scanf("%c",&ch)!=EOF)
    { 
     switch(ch)
     {
     case 'a' :
     case 'd' :
     case 'g' :
     case 'j' :
     case 'm' :
     case 'p' :
     case 't' :
     case 'w' :
     case ' ' :ans++;break;
     case 'b' :
     case 'e' :
     case 'h' :
     case 'k' :
     case 'n' :
     case 'q' :
     case 'u' :
     case 'x' :ans+=2;break;
     case 'c' :
     case 'f' :
     case 'i' :
     case 'l' :
     case 'o' :
     case 'r' :
     case 'v' :
     case 'y' :ans+=3;break;
     default :ans+=4;
}
    }
    printf("%d",**ans-8**);
}
2017/5/1 19:37
加载中...