거북이개발자

[코드업 1091~1096] 반복문, 종합 본문

Algorithm(Python)/CodeUp 기초 100제

[코드업 1091~1096] 반복문, 종합

류정식 2021. 1. 8. 15:35

0. 제목

  • 코드업 1091
  • 코드업 1092
  • 코드업 1093
  • 코드업 1094
  • 코드업 1095
  • 코드업 1096

 

 

 


1. 문제


2. 풀이

  • arr = [[0 for i in range(19)] for j in range(19)] 이런식의 리스트 다루는 스킬.

    

 


3. 코드

  • 코드업 1091
a, m, d, n=map(int, input().split())

for i in range(n-1):
       a=a*m+d
        
print(a)
  • 코드업 1092
a, b, c=map(int, input().split())
i=1

while(1):
    if(i%a==0 and i%b==0 and i%c==0):
        break
    i+=1   
print(i)
  • 코드업 1093
n=int(input())
list1 = [0 for i in range(23)]
lsit2=[]
list2=input().split()

for i in range(0, n):
      list1[int(list2[i])-1]+=1
   
for i in range(0, 23):    
        print(list1[i], end=" ")
        
  • 코드업 1094
n=int(input())

lsit2=[]
list2=input().split()

for i in range(n-1, -1, -1):
      print(list2[i], end=" ")
  • 코드업 1095
n=int(input())

lsit2=[]
list2=input().split()
list2_a=[int (i) for i in list2]
min=list2_a[0]
for i in range(0, n):
    if(min>list2_a[i]):
        min=list2_a[i]
     
print(min)    
  • 코드업 1096
arr = [[0 for i in range(19)] for j in range(19)]
n=int(input())

for i in range(0, n):
    a, b=map(int, input().split())
    arr[a-1][b-1]=1

for i in range(0, 19):
    for j in range(0, 19):
        print(arr[i][j], end=" ")
    print()    
Comments