PAT B1071 小赌怡情(C++) 发表于 2018-11-28 | 分类于 PAT题解 | | 字数统计: 169 字 | 阅读时长 ≈ 1 分钟 PAT甲级目录 | PAT乙级目录 题目描述 B1071 小赌怡情 解题思路模拟题。按照题目要求分类判断。 易错点 printf("Not enough tokens. Total = %d.\n", T); 提示语第一句后面有两个空格 代码示例:123456789101112131415161718192021#include <cstdio>int main(){ int T, K, n1, n2, b, t; scanf("%d %d", &T, &K); for(int i = 0; i < K; i++){ scanf("%d %d %d %d", &n1, &b, &t, &n2); if(t > T) printf("Not enough tokens. Total = %d.\n", T); else if((n1 > n2 && b == 0) || (n1 < n2 && b == 1)){ T += t; printf("Win %d! Total = %d.\n", t, T); }else{ T -= t; printf("Lose %d. Total = %d.\n", t, T); if(T == 0){ printf("Game Over.\n"); break; } } } return 0;} 本文作者: Philo 本文链接: http://lulalap.com/2018/11/28/PAT-B1071-cpp/ 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!