반응형 Python69 [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] 백준 3046번: R2 코드 R1, S = map(int, input().split()) R2 = (S - R1) + S print(R2) 설명 R1와 S를 입력받는다. R2는 평균에서 R1을 빼고 다시 평균을 더하면 R2가 나온다. R2를 출력한다. 2023. 2. 20. 이전 1 ··· 3 4 5 6 7 8 9 ··· 18 다음