蓝桥杯青少组省赛Python模拟题

请你编写程序,输入一串数字,输出这串数字的总个数。

输入描述:输入一行,内容为数字。

输出描述:输出一个正整数,表示输入数字的总个数。

样例输入:6789

样例输出:4

代码↓

n = input()
print(len(n))

已知1小时等于60分钟,1分钟等于60秒,那么,1小时就等于3600秒。如果有n个小时,总共有多少秒呢?

请你编写程序,制作时间换算器,输入一个正整数,表示小时数,将其转换为对应的秒数。

输入描述:一个正整数n,代表小时数。

输出描述:一个正整数m,代表对应的秒数。

样例输入:5

样例输出:18000

代码↓

n = int(input())
print(n * 3600)

小明和小兰在讨论幸运数字,小明的幸运数字是6,小兰的幸运数字是7。请你编写程序,如果一个数字是6的倍数,或者是7的倍数,那么输出“L”,否则输出“N”。

输入描述:一个正整数n。

输出描述:一个大写字符,如果满足条件,输出“L”,否则输出“N”。

样例输入:42

样例输出:L

代码↓

n = int(input())
if n%6 == 0 or n%7 == 0:
    print("L")
else:
    print("N")

某企业开展“运动打卡”有奖活动:若员工在本月累计运动时间30小时以下,奖励0元;达到30但不足45小时,奖励300元;达到45但不足60小时,奖励450元;60小时以上,奖励500元。

请你编写程序,输入员工本月累计运动时长,输出其能够获得的奖励金额。

输入描述:输入一个正整数,表示员工运动时长。

输出描述:输出一个正整数,表示该员工获得的奖励金额。

样例输入:40

样例输出:300

代码↓

n = int(input())
if n <= 30:
    print(0)
elif n <= 45:
    print(300)
elif n <= 60:
    print(450)
else:
    print(500)

小明想给同学们做糖豆蛋糕,在第一个蛋糕上放了1粒糖豆,第二个蛋糕上放了2粒糖豆,第三个蛋糕上放了3粒糖豆……依此类推,每个蛋糕上的糖豆数量都比前面的蛋糕多一个。

假设小明做了n个蛋糕,请你编写程序,计算他总共放了多少粒糖豆。

样例输入:10

样例输出:55

代码↓

n = int(input())
num = 0
for i in range(1,n+1):
    num += i
print(num)

编程实现:

程序自动输入两个数,输出这两个数中最大的那个:

输入样例:1000 100

输出样例:1000

代码↓

list = list(map(int,input().split()))
list.sort()
b = len(list)
a = b-1
print(list[a])

零件的质量对于汽车的正常运作至关重要。最近工厂新生产出来一批零件,需要进行质量检测。零件标准长度为1000mm。如果生产的零件与标准长度之间的差小于等于2mm,那么生产的零件合格,否则生产的零件不合格。请你设计一个程序,输入生产零件的长度,判断零件是否合格。合格输出YES,不合格输出NO

输入样例:997

输出样例:NO

代码↓

n = int(input())
list = [998,999,1000,1001,1002]
if n in list:
    print("YES")
else:
    print("NO")

学校最近计划举办校园艺术晚会,计划在晚会中按照座位号抽取幸运观众。抽取原则是如果座位号是123的倍数,那么给予这位观众一等奖。李华的座位号是N,请你帮他设计一个程序,输入他的座位号,判断他是否能够获奖。

输入描述:一行,一个正整数N,表示小明的座位号

输出描述:一个字符串,如果小明能够获奖,输出YES;如果小明不能获奖,输出NO

样例输入:121

样例输出:NO

样例输入:246

样例输出:YES

代码↓

n = int(input())
if n%123 == 0:
    print("YES")
else:
    print("NO")

你可能感兴趣的:(算法,python)