본문 바로가기

Python/CodeUp121

1481 ~ 1489 파이썬 코드업 문제풀이 2차배열 1481 n, m = tuple(map(int, input().split())) arr = [[0 for _ in range(n)]for _ in range(m)] count = 0 for z in range(n + m - 1): for x in range(m-1,-1,-1): for y in range(n-1,-1,-1): if x+y == z: count += 1 arr[x][y] = count for x in range(n-1,-1,-1): for y in range(m-1,-1,-1): print(arr[y][x], end=" ") print()1482 n, m = tuple(map(int, input().split())) arr = [[0 for _ in range(n)] for _ in ran.. 2021. 3. 2.
1471 ~ 1480 파이썬 코드업 문제풀이 2차원 배열 1471 n = int(input()) arr = [[0 for _ in range(n)]for _ in range(n)] count = 0 for x in range(n): if x % 2: for y in range(n-1,-1,-1): count += 1 arr[x][y] = count else: for y in range(n): count += 1 arr[x][y] = count for x in range(n-1,-1,-1): for y in range(n): print(arr[y][x], end=" ") print()1472 import numpy as np n, m = map(int, input().split()) arr = np.zeros((n, m), dtype=int) count = 0 .. 2021. 3. 2.
1460 ~ 1470 파이썬 코드업 문제풀이 1460 n = int(input()) for x in range(n): for y in range((x*n)+1, (x*n)+n+1): print(y, end=" ") print()1461 n = int(input()) for x in range(1, n+1): for y in range(n): print(x*n-y, end=" ") print()1462 n = int(input()) for x in range(1, n+1): for y in range(n): print(x+y*n, end=" ") print()1463 n = int(input()) for x in range(n): for y in range(1, n+1): print(n*y-x, end=" ") print()1464 n, m = ma.. 2021. 3. 1.
1414 ~ 2721 파이썬 코드업 문자열 문제풀이 1414 - C언어를 찾아라 c = input() c = c.lower() ccount = 0 cccount = 0 for x in range(len(c)): if c[x] == "c": ccount += 1 if c[x:x+2] == "cc": cccount += 1 print(ccount) print(cccount)1418 - t를 찾아라 word = input() for x in range(len(word)): if word[x] == "t": print(x+1, end=" ")1419 - love 2 string = input() count = 0 for x in range(len(string)): if string[x:x+4] == "love": count += 1 print(count)1733.. 2021. 2. 28.