解题思路:
规律如下:
0-石头 1-布
0 1 -1 后者赢
1 0 1 前者赢
0-石头 2-剪刀
0 2 -2 前者赢
2 0 2 后者赢
1-布 2-剪刀
1 2 -1 后者赢
2 1 1 前者赢
/********************************************************/
看出什么规律了嘛?
没错!
前面-后面=结果
结果为1和-2的为前者赢
结果为-1和2的为后者赢
当然,结果为0的就是平手了
/********************************************************/
注意事项:
参考代码:
#include<stdio.h> int main(){ int a, b; scanf("%d%d", &a, &b); if(a-b==-1||a-b==2){ printf("-1"); } else if(a-b==1||a-b==-2){ printf("1"); } else if(a-b==0){ printf("0"); } return 0; }
0.0分
9 人评分
【偶数求和】 (C语言代码)浏览:639 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:459 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:624 |
【偶数求和】 (C语言代码)浏览:556 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:594 |
C语言训练-数字母 (C语言代码)浏览:600 |
图形输出 (C语言代码)浏览:1375 |
【偶数求和】 (C语言代码)浏览:430 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:696 |
敲七 (C++代码)浏览:1050 |