til(28)
-
[백준 1110번] 더하기 사이클
https://www.acmicpc.net/problem/1110 1110번: 더하기 사이클 0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다. 먼저 주어진 수가 10보다 작다면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다. 그 다음, www.acmicpc.net 리스트 자료형을 사용하였다. 사용자가 입력한 수를 1자리씩 리스트 'firstNumbers'에 split하여 넣었다. 리스트 'firstNumbers'의 길이가 2가 아니면 해당 리스트 맨 뒤에 0을 추가해준다. 변수 cnt는 사이클 횟수를 기록한다. loop가 돌면서 리스트 numbers의 두 개 요소가 다음과 같이 변한다. 기존 숫자의 일의 자리수 + 기존 숫자에 대한 '십의 자..
2020.07.08 -
[백준 10996번] 별찍기-21
https://www.acmicpc.net/problem/10996 10996번: 별 찍기 - 21 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. www.acmicpc.net n = int(input()) r, s = n % 2, n // 2 oddLine = '* '* s if r == 0 else '* ' * (n-s) evenLine = ' *' * (n-s) if r == 0 else ' *' * s starStructure = oddLine + '\n' + evenLine for _ in range(1, n+1): print(starStructure)
2020.07.08