With Open
With Open
INP","r") as klinh:
data=klinh.readlines()
d=int(data[0])
def pfn(d):
summ=0
for a in range(1,d//2+1):
if d%a==0:
summ+=a
return summ
rs=0
for a in range(1,d+1):
if a==pfn(a):
rs+=1
with open("024HH.OUT","w") as klinh:
klinh.writelines(str(rs))
def klinh(q):
T=0
for i in range(1,int(q**0.5)+1):
if q%i==0:
T+=i+q//i
if T==2*q:
return True
with open("CAU11.INP","r")as hii:
data=hii.readlines()
he= list(map(int,data[1].split()))
t=0
for e in he:
if klinh(e):
t+=e
with open("CAU11.OUT","w")as hii:
hii.writelines(str(t))
kq=""
for i in range (n-1,-1,-1):
kq+=str(N[i]) + " "
with open("CAU22.INP","r") as f:
data=f.readlines()
N=list(map(int,data[0].split()))
a2=0
a1=0
dem=0
for i in N:
if i==0:
break
dem+=1
if i%3==0:
a2+=1
if i%2==0 and i<0:
a1+=1
with open("CAU22.OUT","w") as f:
f.writelines((str(dem)+"\n"+str(a2)+"\n"+str(a1)))
da.sort()
for i in da :
jii+=str(i)+" "
da.reverse()
for y in da :
yay+=str(y)+" "
with open("019SX.out","w") as lia :
lia.writelines(jii+"\n"+yay)
x=max(a)
fn=0
fn1=1
B=[0,1]
for i in range (2,x+1):
fi=B[i-1]+B[i-2]
B.append(fi)
kq=""
for k in a:
kq+=str(B[k]) + " "
with open("CAU13.OUT","w") as f:
f.writelines(kq)
with open ("025HN.INP", "r") as f:
data=f.readlines()
A=int(data[0])
for r in range (1,A+1):
kq=0
for l in range (2,r):
if r%l==0:
kq=kq+1
sohuunghi=0
for x in range(1,kq+1):
if x==l:
sohuunghi=sohuunghi+1
with open ("025HN.OUT", "w") as f:
f.writelines(str(sohuunghi))
with open("CAU40.INP","r" ) as f:
data=f.readlines()
N1=str(data[1])
N2=str(data[2])
dts='FALSE'
if N2 in N1:
dts='TRUE'
with open("CAU40.OUT","w") as f:
f.writelines(dts)