萌新求助
  • 板块学术版
  • 楼主Tang314
  • 当前回复2
  • 已保存回复2
  • 发布时间2023/5/1 23:55
  • 上次更新2023/10/23 16:58:13
查看原帖
萌新求助
655420
Tang314楼主2023/5/1 23:55

刚刚开始实战的人尝试做了道题,结果不出意料令人满意地挂了,明明是很简单的题

咱还是个东方众,而且是个咲夜厨、doctor…

P1085 [NOIP2004 普及组]

[P1085]不高兴的津津

私のコード(python实现)

import numpy as np # by tang
print("请分别输入津津7天的在校时间和她上课时间")
x = [0]*14 # 初始化一个一维数组
for i in range(7):
    x[i*2],x[i*2+1]=map(int,input().split()) # 循环把‘输入的二维数组’赋到这个一维数组里,得到(转换成)我们‘想要的一维数组’
if (np.array(x) >= 0).all() and (np.array(x) < 10).all(): #判断输入的数组是否合法
    y = [0]*7 # 初始化一个新数组
    for i in range(7):
        y[i]=x[i*2]+x[i*2+1] # 把一维数组赋值成整合后的新数组
    value1 = max(y)
    exper=value1-8
    if exper<=0: # 判断津津是否生气
        print("0")
    else:z=int(y.index(value1))+1 # index表示出列表里的第一个相匹配的值的索引,int后+1等于第几天
    print(z) #第几天
else:print("ValueError") #不合法则报错

一定会关注帮助的,阿里嘎多,十分感谢~

看&测试起来没问题,但是还是WA了qwq,求助……

2023/5/1 23:55
加载中...