YLT C++ 1级 2021.06
N3036 [CIE 202106 一级 T1] 数的输入和输出
题目描述
输入一个整数和双精度浮点数,先将浮点数保留 位小数输出,然后输出整数。
输入格式
一行两个数,分别为整数 (不超过整型范围),双精度浮点数 ,以一个空格分开。
输出格式
一行两个数,分别为保留 位小数输出的 , 以及整数 ,以一个空格分开。
样例
样例 1
输入:
100 123.456789
输出:
123.46 100
提示
无
N3037 [CIE 202106 一级 T2] (a/b)*c的值
题目描述
给定整数 、、,计算 的值,这里的除法为实数除法。
输入格式
一行,三个整数 、、,整数间以空格分隔。
输出格式
将计算结果保留 位小数输出。
样例
样例 1
输入:
1 3 3
输出:
1.000000
提示
无
N3038 [CIE 202106 一级 T3] 大写字母的判断
题目描述
输入一个字符,判断是否是英文大写字母,即是否是 中的一个。
输入格式
一个字符。
输出格式
如果是英文大写字母,则输出 YES,否者输出 NO。
样例
样例 1
输入:
K
输出:
YES
提示
无
N3039 [CIE 202106 一级 T4] 特殊求和
题目描述
如果一个数能够被 整除或者十进制表示中含有数字 ,那么我们称这个数为幻数,比如 ,, 是幻数,而 , 不是。
对于给定的 ,求出 中所有幻数的和。
输入格式
一个整数 。
输出格式
一个整数,表示 中所有幻数的和。
样例
样例 1
输入:
14
输出:
21
提示
无
N3040 [CIE 202106 一级 T5] 硬币翻转
题目描述
假设有 个硬币( 为不大于 的正整数),从 到 按顺序依次编号,初始时全部处于正面向上的状态;有 个人( 为不大于 的正整数)也从 到 依次编号。
第一个人( 号)将硬币全部翻转一次,第二个人( 号)将编号为 的倍数的硬币翻转一次,第三个人( 号)将编号为 的倍数的硬币翻转一次。依照编号递增顺序,以后的人都和 号一样,将凡是自己编号倍数的硬币翻转一次。
请问:当第 个人操作之后,哪些硬币是正面向上的,按从小到大输出其编号,以空格分开。
输入格式
输入正整数 和 ,以单个空格隔开。
输出格式
顺次输出正面向上的硬币的编号,其间用空格间隔。
样例
样例 1
输入:
10 10
输出:
2 3 5 6 7 8 10
提示
无
