大佬教程收集整理的这篇文章主要介绍了PAT1046,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
https://pintia.cn/problem-sets/994805260223102976/problems/994805277847568384
题目有几个点需要注意:
// PAT BasicLevel 1046 // https://pintia.cn/problem-sets/994805260223102976/problems/994805277847568384 #include <iostream> using namespace std; int main() { // 变量定义 int N; // N次划拳 scanf("%d",&N); int AYell,AOut; // A喊的数字和出的数字 int BYell,BOut; // B喊的数字和出的数字 bool AWin,BWin; // 此次划拳A和B的输赢 int ALose=0,BLose=0; // A和B输的次数 int yellSum; // 此次划拳喊的数字之和 // 统计杯数 for(int i=0;i<N;i++) { scanf("%d %d %d %d",&AYell,&AOut,&BYell,&BOut); yellSum = AYell + BYell; // 此次划拳喊的数字之和 AWin = (AOut == yellSum); // A的输赢 BWin = (BOut == yellSum); // 如果一人赢一人输 if(AWin!=BWin) { ALose += !AWin; BLose += !BWin; } } // 输出结果 printf("%d %d",ALose,BLose); system("pause"); return 0; }
作者:@臭咸鱼
转载请注明出处:https://www.cnblogs.com/chouxianyu/
欢迎讨论和交流!
以上是大佬教程为你收集整理的PAT1046全部内容,希望文章能够帮你解决PAT1046所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。