解题思路:
规律如下:
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语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1058 |
钟神赛车 (C语言代码)浏览:916 |
简单的a+b (C语言代码)浏览:677 |
C语言程序设计教程(第三版)课后习题8.2 (Java代码)浏览:2287 |
九宫重排 (C++代码)浏览:1410 |
【蟠桃记】 (C语言代码)浏览:711 |
这可能是一个假的冒泡法浏览:1071 |
字符串对比 (C语言代码)浏览:1475 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:2101 |
用筛法求之N内的素数。 (C语言代码)浏览:685 |