코딩 및 기타
오일러1095,1096,1097,1098,1099
정지홍
2023. 1. 25. 00:42
#1095 10부제 : 오일러OJ (euleroj.io)
#차량 10부제
#차번호 일의자리와 날짜 일릐자리 일치시 운행 금지
x=int(input())
arr=list(map(int,input().split()))
cnt=0
for i in arr:
if i%10==x:
cnt+=1
print(cnt)
#1096 세로읽기 : 오일러OJ (euleroj.io)
arr=[]
for i in range(0,5):
addArr=input()
arr.append(addArr)
for i in range(0,15):
for j in range(0,5):
try:
print(arr[j][i],end='')
except:
pass
#1097 카드게임 : 오일러OJ (euleroj.io)
a=list(map(int,input().split()))
b=list(map(int , input().split()))
aWin=0
bWin=0
for i in range(0,10):
if a[i]>b[i]:
aWin+=1
elif a[i]<b[i]:
bWin+=1
else:
pass
if aWin>bWin:
print("A")
elif aWin<bWin:
print("B")
else:
print("D")
a=int(input())
sum=0
for i in range(1,a):
if(a%i==0):
sum+=i
print(sum)
#1099 카드 역배치 : 오일러OJ (euleroj.io)
arr=[]
for i in range(1,21):
x=str(i)
arr.append(x)
for i in range(0,10):
start,end=map(int,input().split())
startArr=arr[:start-1]
endArr=arr[end:]
middleArr=arr[start-1:end]
middleArr=middleArr[::-1]
#print(startArr)
#print(middleArr)
#print(endArr)
arr=startArr+middleArr+endArr
cnt=0
for i in arr:
print(i,end=' ')
cnt+=1
if cnt==10:
print()