CF194A Exams 题解

本文迁移自洛谷原文

没有python题解?我来水一发

直接暴力枚举有多少门得了两分,一个一个判断即可

1
2
3
4
5
6
7
8
9
10
n,k=map(int,input().split())
def check(x):
tk=k-x*2
tn=n-x
return tn*3<=tk and tk<=tn*5 #注意是tn*3 因为剩下的科目至少3分
for i in range(0,n+1): #python的循环是左闭右开
if check(i):
print(i)
break