目录
一、今天我要赢分数
2018 年我们曾经出过一题,是输出“2018 我们要赢”。今年是 2022 年,你要输出的句子变成了“我要赢!就在今天!”然后以比赛当天的日期落款。
输入格式:
本题没有输入。
输出格式:
输出分 2 行。在第一行中输出 I'm gonna win! Today!
,在第二行中用 年年年年-月月-日日
的格式输出比赛当天的日期。已知比赛的前一天是 2022-04-22
。
输入样例:
无
输出样例(第二行的内容要你自己想一想,这里不给出):
I'm gonna win! Today!
这一行的内容我不告诉你…… 你要自己输出正确的日期呀~
最终代码:
#include<bits/stdc++.h>
using namespace std;
void L7_1(){
cout<<"I'm gonna win! Today!"<<endl<<"2022-04-23"<<endl;
}
int main(){
L7_1();
return 0;
}
二、种钻石
2019年10月29日,中央电视台专题报道,中国科学院在培育钻石领域,取得科技突破。科学家们用金刚石的籽晶片作为种子,利用甲烷气体在能量作用下形成碳的等离子体,慢慢地沉积到钻石种子上,一周“种”出了一颗 1 克拉大小的钻石。
本题给出钻石的需求量和人工培育钻石的速度,请你计算出货需要的时间。
输入格式:
输入在一行中给出钻石的需求量 N(不超过 107 的正整数,以微克拉
为单位)和人工培育钻石的速度 v(1≤v≤200,以微克拉/天
为单位的整数)。
输出格式:
在一行中输出培育 N 微克拉钻石需要的整数天数。不到一天的时间不算在内。
输入样例:
102000 130
输出样例:
784
最终代码:
#include<bits/stdc++.h>
using namespace std;
void L7_1(){
cout<<"I'm gonna win! Today!"<<endl<<"2022-04-23"<<endl;
}
void L7_2(){
int n,a;
cin>>n>>a;
cout<<n/a<<endl;
}
int main(){
L7_2();
return 0;
}
三、谁能进图书馆
为了保障安静的阅读环境,有些公共图书馆对儿童入馆做出了限制。例如“12 岁以下儿童禁止入馆,除非有 18 岁以上(包括 18 岁)的成人陪同”。现在有两位小/大朋友跑来问你,他们能不能进去?请你写个程序自动给他们一个回复。
输入格式:
输入在一行中给出 4 个整数:
禁入年龄线 陪同年龄线 询问者1的年龄 询问者2的年龄
这里的禁入年龄线
是指严格小于该年龄的儿童禁止入馆;陪同年龄线
是指大于等于该年龄的人士可以陪同儿童入馆。默认两个询问者的编号依次分别为 1
和 2
;年龄和年龄线都是 [1, 200] 区间内的整数,并且保证 陪同年龄线
严格大于 禁入年龄线
。
输出格式:
在一行中输出对两位询问者的回答,如果可以进就输出 年龄-Y
,否则输出 年龄-N
,中间空 1 格,行首尾不得有多余空格。
在第二行根据两个询问者的情况输出一句话:
- 如果两个人必须一起进,则输出
qing X zhao gu hao Y
,其中X
是陪同人的编号,Y
是小孩子的编号; - 如果两个人都可以进但不是必须一起的,则输出
huan ying ru guan
; - 如果两个人都进不去,则输出
zhang da zai lai ba
; - 如果一个人能进一个不能,则输出
X: huan ying ru guan
,其中X
是可以入馆的那个人的编号。
输入样例 1:
12 18 18 8
输出样例 1:
18-Y 8-Y
qing 1 zhao gu hao 2
输入样例 2:
12 18 10 15
输出样例 2:
10-N 15-Y
2: huan ying ru guan
最终代码:
#include<bits/stdc++.h>
using namespace std;
void L7_1(){
cout<<"I'm gonna win! Today!"<<endl<<"2022-04-23"<<endl;
}
void L7_2(){
int n,a;
cin>>n>>a;
cout<<n/a<<endl;
}
void L7_3(){
int a, b, c, d;
cin >> a >> b >> c >> d;
if (c >= a && d >= a) {
cout << c << "-Y " << d << "-Y" << endl;
cout << "huan ying ru guan" << endl;
} else if (c >= a && d < a) {
if (c >= b) {
cout << c << "-Y " << d << "-Y" << endl;
cout << "qing 1 zhao gu hao 2" << endl;
} else {
cout << c << "-Y " << d << "-N" << endl;
cout << "1: huan ying ru guan" << endl;
}
} else if (d >= a && c < a) {
if (d >= b) {
cout << c << "-Y " << d << "-Y" << endl;
cout << "qing 2 zhao gu hao 1" << endl;
} else {
cout << c << "-N " << d << "-Y" << endl;
cout << "2: huan ying ru guan" << endl;
}
} else {
cout << c << "-N " << d << "-N" << endl;
cout << "zhang da zai lai ba" << endl;
}
}
int main(){
L7_3();
return 0;
}