用户:
方圆三角查看:0 回复:2 评论:0 创建时间:2023-08-12T16:40:34
此题纯为自编,若有相似,纯属巧合。
小圆:@出题人,暑假还有第8个质数天就结束了,你的暑假作业做完了吗?
出题人:这个嘛………………
a=1
b=0
print(chr(int((((a+1)*b)/5+a)*84)),end="")
print(str(bool(998244353))[1:])
将输出转为bool型,然后异或1,输出就是我的回答。
小圆:*****
——————————————正文开始——————————————
题目名:你的作业写完了吗?
满分:100分
出题时间:2023年8月12日
请提交Python 3代码。
【题目背景】
小圆还有998244353天暑假(这是它2020年2月29日花了10元充值的),它的作业有1页。
(注:这道题是编的,不是真的,所以不要到处找时间在哪里。)
【题目描述】
小圆的朋友——小方,只剩半天假期了,可它还剩123454321本作业没写。
小圆想帮小方充C++中unsigned long long的最大值天暑假,可喵天不是2月29日,所以价格会翻n倍(现在是p元)。
幸运的是,每过一天价格都会减0.01元(如果p=0.01,那么p=0.01),当时间正好又是2月29日时,小方就能花10元充值了!
聪明的小方只有x元,所以当p<=x时它就会放弃等到2月29日,直接去充值。相反,如果到了2月29日,那小方就会放弃等到p<=x,直接去充值。特别地,如果p<=x的那天正好是2月29日,则小方会比较x元和10元哪个更便宜,而选择便宜的选项。
【题目要求】
输入p、x和当前年、月、日,输出小方充值时缴的钱数k。
【输入格式】
从homework.in读入数据。
输入包含5行,为p、x和当前年、月、日。
【输出格式】
向homework.out写出数据。
输出包含1行,为k(小方充值时缴的钱数)。
【样例输入与输出】
#1:
输入:
100
1
2020
3
1
输出:
10.0
#2:
输入:
100
99.99
2020
3
1
输出:
99.99
#3:
输入:
100
100
2020
3
1
输出:
100.0
(注:第一天也要判断哦!p和x是浮点数哦!)
【样例解释】
对于样例1:
100/0.01*1=10000(天),即需要10000天后p<=x。
2020年3月1日到2024年2月29日,需要365*3+366=1461(天),即需要1461天后到2月29日。
即输出10.0。
样例解释的数据不一定准确,但保证偏差不超过3天。
【数据规模与运算】
出题人:让我想想,这道题捆绑计分吗?
此题捆绑计分,即必须AC所有检查点才能得分。
对于100%的数据,0.01<=p,x<=1000,1<=y<=2023,1<=m<=12,1<=d<=31,且保证输入的日期是合法的。
【限制】
限时:1秒
限文件大小:1000B
【提示】
小角做完后的得分:
AC AC AC AC AC AC AC AC AC WA
(得分:0)
出题人:这就叫捆绑计分,一般用于Subtask,今天我只是把它拉到了检查点这里。