반응형 파이썬87 [Python] 백준 2442번: 별 찍기 -5 코드 n = int(input()) for i in range(1, n + 1): a = ' ' * (n - i) + '*' * ((2 * i) - 1) print(a) 설명 n에 줄을 입력받는다. 반복문을 통해 1부터 n+1까지 반복하고 공백을 넣기 위해 빈 문자열에 n-i로 공백을 채워넣는다. 뒤로 갈수록 공백의 길이는 작아진다. '*' 문자열과 i와 2를 곱하고 1을 뺌으로서 별의 개수를 조정한다. 2023. 2. 21. [Python] 백준 6749번: Next in line 코드 a = int(input()) b = int(input()) print((b - a) + b) 설명 첫번째 줄에 막내의 나이를 입력받고 두번째 줄에 둘째의 나이를 입력받는다. 이 가족의 자녀들 나이는 수열관계를 가지므로 둘째 나이에서 막내 나이를 빼고 그 값과 둘째의 나이를 더해주면 첫째의 나이를 구할 수 있다. 2023. 2. 21. [Python] 백준 5554번: 심부름 가는 길 코드 a = int(input()) b = int(input()) c = int(input()) d = int(input()) minute = (a + b + c + d) // 60 seconds = (a + b + c + d) % 60 print(minute) print(seconds) 설명 4줄을 입력받는다. 분은 전체를 더해서 60으로 나눈 값의 몫이기 때문에 //연산자를 사용해서 분을 구한다. 초는 % 연산자를 이용해서 60으로 나눈 값의 나머지를 구하면 초가 된다. 분과 초를 출력한다. 2023. 2. 21. [Python] 백준 2845번: 파티가 끝나고 난 뒤 코드 a, b = map(int, input().split()) people = list(map(int, input().split())) total = a * b for i in people: print(i - total, end=' ') 설명 a와 b에 사람의 수와 넓이를 입력받는다. 신문 기사에 실려있는 참가자 수를 list형식으로 입력받는다. a와 b를 곱해서 total이라는 변수에 사람의 수를 구한다. 반복문으로 people라는 리스트를 읽어서 리스트 안에 요소와 total를 뺀다. 2023. 2. 20. 이전 1 ··· 3 4 5 6 7 8 9 ··· 22 다음