博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Cheering Gym-101522C
阅读量:4156 次
发布时间:2019-05-26

本文共 1049 字,大约阅读时间需要 3 分钟。

Cheering Gym-101522C

标签:水题


解法一

/*    题意:字串LSC, PCMS谁出现的次数多输出谁。    分析:直接暴力法。*/#include 
#include
#define N 105char s[N];int main(){ while(scanf("%s", s) != EOF){ int i, A = 0, B = 0; for(i = 0; i < strlen(s); i++){ if(i + 2 <= strlen(s) && (s[i] == 'L' && s[i + 1] == 'S' && s[i + 2] == 'C')) A++; // if(i + 3 <= strlen(s) && (s[i] == 'P' && s[i + 1] == 'C' && s[i + 2] == 'M' && s[i + 3] == 'S')) B++; } if(A > B) printf("LSC\n"); else if(A < B) printf("PCMS\n"); else printf("Tie\n"); } return 0;}

解法二

/*    题意:字串LSC, PCMS谁出现的次数多输出谁。    分析:暴力法,调用库函数。*/#include 
#include
#define N 105char s[N];int main(){ while(scanf("%s", s) != EOF){ int i, A = 0, B = 0; for(i = 0; i < strlen(s); i++){ if(strncmp(s + i, "LSC", 3) == 0) A++; if(strncmp(s + i, "PCMS", 4) == 0) B++; } if(A > B) puts("LSC"); else if(A < B) puts("PCMS"); else puts("Tie"); } return 0;}

转载地址:http://iskxi.baihongyu.com/

你可能感兴趣的文章
HTML5学习之——HTML 5 Canvas vs. SVG
查看>>
HTML5学习之——HTML 5 应用程序缓存
查看>>
HTML5学习之——HTML 5 Web Workers
查看>>
HTML5学习之——HTML 5 Canvas
查看>>
HTML5学习之——HTML5 内联 SVG
查看>>
HTML5学习之——HTML 5 服务器发送事件
查看>>
SVG学习之——HTML 页面中的 SVG
查看>>
SVG 形状学习之——SVG 矩形<rect>
查看>>
SVG 形状学习之——SVG圆形
查看>>
SVG 滤镜学习之——SVG 滤镜
查看>>
mysql中用命令行复制表结构的方法
查看>>
hbase shell出现ERROR: org.apache.hadoop.hbase.ipc.ServerNotRunningYetException
查看>>
让代码变得更优雅-Lombok
查看>>
解决Rhythmbox乱码
查看>>
豆瓣爱问共享资料插件发布啦
查看>>
Ubuntu10.10 CAJView安装 读取nh\kdh\caj文件 成功
查看>>
kermit的安装和配置
查看>>
vim 配置
查看>>
openocd zylin
查看>>
进程创建时文件系统处理
查看>>