6091. [기초-종합] 함께 문제 푸는 날
a, b, c = input().split()
a = int(a)
b = int(b)
c = int(c)
day = 1
while True:
if(day % a == 0 and day % b == 0 and day % c == 0):
break
else:
day += 1
print(day)
6092. [기초-리스트] 이상한 출석 번호 부르기1
n = int(input())
a = input().split()
for i in range(n) :
a[i] = int(a[i])
d = []
for i in range(24) :
d.append(0)
for i in range(n) :
d[a[i]] += 1
for i in range(1, 24) :
print(d[i], end=' ')
6093. [기초-리스트] 이상한 출석 번호 부르기2
n = int(input())
nums = input().split()
for i in range(n-1, -1, -1):
print(nums[i], end= " ")
6094. [기초-리스트] 이상한 출석 번호 부르기3
n = int(input())
nums = map(int, input().split())
min_num = min(nums)
print(min_num)
6095. [기초-리스트] 바둑판에 흰 돌 놓기
n = int(input())
game= [[0 for _ in range(19)]for _ in range(19)]
for i in range(n):
a,b= map(int,input().split())
game[a-1][b-1]=1
for i in range(19):
for j in range(19):
print(game[i][j],end=' ')
print()
6096. [기초-리스트] 바둑알 십자 뒤집기
d=[]
for i in range(20) :
d.append([])
for j in range(20) :
d[i].append(0)
for i in range(19) :
a = input().split()
for j in range(19) :
d[i+1][j+1] = int(a[j])
n = int(input())
for i in range(n) :
x,y=input().split()
x=int(x)
y=int(y)
for j in range(1, 20) :
if d[j][y]==0 :
d[j][y]=1
else :
d[j][y]=0
if d[x][j]==0 :
d[x][j]=1
else : d[x][j]=0
for i in range(1, 20) :
for j in range(1, 20) :
print(d[i][j], end=' ')
print()
6097. [기초-리스트] 설탕과자 뽑기
h,w = input().split()
h = int(h)
w = int(w)
m = []
for i in range(h+1) :
m.append([])
for j in range(w+1) :
m[i].append(0)
n = int(input())
for i in range(n) :
l,d,x,y = input().split()
if int(d)==0 :
for j in range(int(l)) :
m[int(x)][int(y)+j] = 1
else :
for j in range(int(l)) :
m[int(x)+j][int(y)] = 1
for i in range(1, h+1) :
for j in range(1, w+1) :
print(m[i][j], end=' ')
print()
6098. [기초-리스트] 성실한 개미
m=[]
for i in range(12) :
m.append([])
for j in range(12) :
m[i].append(0)
for i in range(10) :
a=input().split()
for j in range(10) :
m[i+1][j+1]=int(a[j])
x = 2
y = 2
while True :
if m[x][y] == 0 :
m[x][y] = 9
elif m[x][y] == 2 :
m[x][y] = 9
break
if (m[x][y+1]==1 and m[x+1][y]==1) or (x==9 and y==9) :
break
if m[x][y+1] != 1 :
y += 1
elif m[x+1][y] != 1 :
x += 1
for i in range(1, 11) :
for j in range(1, 11) :
print(m[i][j], end=' ')
print()
* 문제 출처
: https://codeup.kr/problemsetsol.php?psid=33
문제집 / Python 기초 100제
codeup.kr
'코딩 👩💻👨💻 > Python' 카테고리의 다른 글
[Python] 코드업(CodeUp) 기초 100제 (6076 ~ 6090) (0) | 2024.06.29 |
---|---|
[Python] 코드업(CodeUp) 기초 100제 (6061 ~ 6075) (0) | 2024.06.29 |
[Python] 코드업(CodeUp) 기초 100제 (6046 ~ 6060) (0) | 2024.06.28 |
[Python] 코드업(CodeUp) 기초 100제 (6031 ~ 6045) (0) | 2024.06.28 |
[Python] 코드업(CodeUp) 기초 100제 (6016 ~ 6030) (0) | 2024.06.27 |