2025.10.5
Sale
n,m=map(int,input().split())
a=list(map(int,input().split()))
a.sort()
s=0
for i in range(len(a)):if(a[i]<0 and i+1<=m):s-=a[i]if(a[i]>=0):break
print(s)
Maya Calendar
这题很难评。注意整除的时候的特殊处理,0->13,年数整除260时会多出来一年。
n=int(input())
print(n)
dic_month={"pop":0,"no":1,"zip":2,"zotz":3,"tzec":4,"xul":5,"yoxkin":6,"mol":7,"chen":8,"yax":9,"zac":10,"ceh":11,"mac":12,"kankin":13,"muan":14,"pax":15,"koyab":16,"cumhu":17,"uayet":18}
name=["ahau","imix","ik","akbal","kan","chicchan","cimi","manik","lamat","muluk","ok","chuen","eb","ben","ix","mem","cib","caban","eznab","canac"]
for i in range(n):day,s=input().split('.')day=int(day)s=s.strip()month,year=s.split()year=int(year)res=year*365+dic_month[month]*20+day+1a=res%13if(a==0):a=13c=res//260if(res%260==0):c-=1print("%d %s %d" %(a,name[res%20],c))