2023年9月青少年软件编程(C语言)等级考试试卷(一级)

日期输出

给定两个整数,表示一个日期的月和日。请按照"MM-DD"的格式输出日期,即如果月和日不到2位时,填补0使得满足2位。

时间限制:10000

内存限制:65536

输入

2个整数m,d(0 < m <= 12, 0 < d <= 31)。数据保证日期合法。

输出

按照题目要求输出日期

样例输入

7 18

样例输出

07-18

计算(a+b)*(c-b)的值

给定3个整数a、b、c,计算表达式(a+b)*(c-b)的值。

时间限制:1000

内存限制:65536

输入

输入仅一行,包括三个整数a、b、c, 数与数之间以一个空格分开。 (-10,000 < a,b,c < 10,000)

输出

输出一行,即表达式的值

样例输入

2 3 5

样例输出

10

有一门课不及格的学生

给出一名学生的语文和数学成绩,判断他是否恰好有一门课不及格(成绩小于60分)。

时间限制:10000

内存限制:65536

输入

一行,包含两个在0到100之间的整数,分别是该生的语文成绩和数学成绩。

输出

若该生恰好有一门课不及格,输出1;否则输出0。

样例输入

50 80

样例输出

1

特殊求和

如果一个数能够被7整除或者十进制表示中含有数字7,那么我们称这个数为幻数,比如17,21,73是幻数,而6,59不是。

对于给定的N,求出1~N中所有幻数的和。

时间限制:1000

内存限制:65536

输入

一个整数N(1 < N < 10000)。

输出

一个整数,表示1~N中所有幻数的和。

样例输入

14

样例输出

21

比n小的最大质数

对于给定的n,求比n小的质数中最大的一个。

质数是指一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数。

时间限制:1000

内存限制:65536

输入

一个整数n。( 2 < n < 10000)

输出

一个整数,即题目要求的解。

样例输入

100

样例输出

97

相关推荐
always_TT几秒前
【Python 日志记录:logging 模块入门】
开发语言·python·php
画面无声12 分钟前
STM32的SPI通信原理与练习记录
c语言·stm32·单片机·嵌入式硬件·学习
xcLeigh17 分钟前
Go入门:变量声明的五种方式详解
java·开发语言·golang
weixin_456808381 小时前
【沁恒蓝牙开发】IAP升级流程
c语言·单片机·嵌入式硬件
zmzb01031 小时前
C++课后习题训练记录Day175
开发语言·c++
脱胎换骨-军哥1 小时前
C++ 代码规范与格式化指南
开发语言·c++·代码规范
枕星而眠2 小时前
C++ STL Map容器完全指南:从有序红黑树到无序哈希表
java·开发语言
geats人山人海3 小时前
数据结构第六章c语言 树的存储下二叉树的概念和存储
c语言·数据结构·算法
爱吃牛肉的大老虎3 小时前
Rust对象之结构体,枚举,特性
开发语言·后端·rust
bbq粉刷匠3 小时前
HashMap 底层原理深度拆解(二):putVal 完整链路解析(懒加载 · 链表遍历 · 尾插法)
java·开发语言·哈希算法