整体个人评价: 总体上题目不难,还是挺有趣的。
个人体验很不错,这就很521~
当然本人水平也还是不足的啦,当时一个小时只写了81分,思路是有的,但是代码实现嘛……还有所欠缺
以下是个人娱乐赛时写的原代码(没改过)+ 跟所有题目的思路
7-1 520表白
在 520 这个日子里,拼题 A 请你实现一个小功能,帮助用户向自己喜欢的数字表白。
输入格式:
输入在一行中给出一个不超过 1000 的正整数 N,是用户最喜欢的一个数字。
样输入样例:
233
输出样例:
233! 520!
#include<iostream>
using namespace std;
int main(){
int a;
cin >> a;
printf("%d! 520!",a);
return 0;
}
-------------------------------------------------------------------------------------------------------------------
7-2 分糖豆
N 个宝宝分 M 颗 m&m 糖豆,如果每人分 K 个,够不够分呀?
输入格式:
输入在一行中给出 3 个正整数,分别是 N(不超过 100),是宝宝们的总人数;M(不超过 1000),是糖豆的总颗数;K(不超过 10),是要分给每个宝宝的糖豆数。
输出格式:
如果每人 K 个正好能够分完,输出 zheng hao mei ren K!
;如果分完了还剩 X 颗糖豆,则输出 hai sheng X!
;如果不够分的,还差 X 颗糖豆,则输出 hai cha X!
。
输入样例 1:
10 50 5
输出样例 1:
zheng hao mei ren 5!
输入样例 2:
12 30 2
输出样例 2:
hai sheng 6!
输入样例 3:
15 40 3
输出样例 3:
hai cha 5!
#include<iostream>
using namespace std;
int main(){
int a,b,c;
cin >> a >> b >> c;
if(a*c==b) printf("zheng hao mei ren %d!",c);
else if(a*c>b) printf("hai cha %d!",a*c-b);
else printf("hai sheng %d!",b-a*c);
return 0;
}
-------------------------------------------------------------------------------------------------------------------
7-3 约会App
在 520 这个日子里,没有比开发一个约会 App 更合适做的事情了。这个软件的需求很简单,用户输入自己的性别、想要约会的异性的年龄范围 [a,b]、身高范围 [c,d],你要帮用户筛选出系统中满足其约会条件的所有异性。注意:性别、年龄、身高的要求必须全都符合要求才可以。
输入格式:
输入第一行首先给出一个用户自己输入的信息,格式如下:
性别 a b c d
其中 性别
为 0 表示女性,1 表示男性,是该用户自己的性别;后面四个数字依次表示该用户想要约会的异性的年龄下限、年龄上限、身高下限、身高上限 —— 注意这里的范围都是闭区间。
随后一行给出一个正整数 N≤100,随后 N 行,每行给出一位系统中登记的约会对象的信息,格式如下:
性别 年龄 身高