首页 > 其他分享 >[传智杯 #4 初赛] 报告赋分 题解

[传智杯 #4 初赛] 报告赋分 题解

时间:2022-11-26 14:23:35浏览次数:72  
标签:10 传智杯 20 int 题解 初赛

题目传送门

这是一道非常适合新手练习的分支结构题,

按照题意模拟即可。

 1 #include<bits/stdc++.h>
 2 using namespace std;
 3 int main() {
 4     int t;
 5     cin >> t;
 6     for (int i = 1; i <= t; i++) {
 7         int a, p;
 8         cin >> a >> p;
 9         if (p < 16) a -= 10; // 若是报告字数低于 16 页,则扣 10 分,如果分数低于 0 分了,则记作 0 分。
10         if (p > 20) a -= p - 20; // 若是报告字数超过 20 页,每超过 1 页扣 1 分 ,直到分数扣到 0 分为止。
11         if (a <= 0) cout << 0 << endl; // 加个特判,如果分数被扣成了负数,还是输出 0。
12         else cout << a << endl;
13     }
14     return 0; // 最后收尾
15 }

总结:

只需要按照题目要求写下分支结构即可,这题并没有什么难点,可以放心大胆地食用。

标签:10,传智杯,20,int,题解,初赛
From: https://www.cnblogs.com/xvl-/p/16927352.html

相关文章