본문 바로가기
Python/CodeUp

1351 ~ 1361 파이썬 코드업 문제풀이

by GLOWWW 2021. 2. 26.

1351 - 구구단 출력하기 2

a, b = map(int, input().split())

for x in range(a, b+1):
    for y in range(1, 10):
        print("%d*%d=%d" %(x, y, (x*y)))

1352 - 사각형 출력하기 1

n = int(input())
for x in range(n):
    for y in range(n):
        print("*", end="")
    print()

1353 - 삼각형 출력하기 1

n = int(input())
row = 0
for x in range(n-n+1):
    for y in range(n):
        row += 1
        print("*"*row)
    print()

1354 - 삼각형 출력하기 2

n = int(input())

for x in range(n, 0, -1):
    for y in range(x):
        print("*", end="")
    print()

1355 - 삼각형 출력하기 3

n = int(input())
for i in range(0, n):
    for j in range(i):
        print(' ', end='')
    for j in range(n-i):
        print('*', end='')
    print()

1356 - 사각형 출력하기 2

n = int(input())
for x in range(n):
    if (x == 0) or (x == n-1):  #첫 번쨰 줄, 마지막 줄
        for y in range(n):
            print("*", end="")
        print()
    else:
        print("*", end="")
        for y in range(0, n-2): #마지막 줄 이전까지
            print(" ", end="")
        print("*", end="")
        print()

1357 - 삼각형 출력하기 4

n = int(input())

for x in range(1, n+1):
    for y in range(x):
        print("*", end="")
    print()
for x in range(n-1, 0, -1):
    for y in range(x):
        print("*", end="")
    print()

1358 - 삼각형 출력하기 5

n = int(input())

for i in range(int(n/2), -1, -1):
    for j in range(0, i):
        print(' ', end='')
    for j in range(0, (n - i * 2)):
        print('*', end='')
    print()

1359 - 숫자 피라미드 1

n = int(input())

for x in range(1, n+1):
    for y in range(1, x+1):
        print(y, end=" ")
    print()

1360 - 숫자 피라미드 2

n =int(input())

for x in range(n, 0, -1):
    for y in range(x, 0, -1):
        print(x, end=" ")
    print()

1361 - 별 계단 만들기

n = int(input())

for x in range(n):
    for y in range(x):
        print(" ", end="")
    for y in range(2):
        print("*", end="")
    print()

댓글