백준 코테 문제2739 구구단 파이썬3
내풀이:
b = int(input())
a=1
while a < 10:
print(b, '*', a, '=', b*a)
a=a+1
파이썬 처음 배울때 while문 배우면서 풀었던 구구단문제랑 input() 함수 빼고 거의 비슷한 문제여서 쉽게 풀이되는줄 알았는데, 계속 출력형식이 잘못되었다는 결과 피드백을 받아서 아리송
b = int(input())
a=1
while a < 10:
print(b, ' * ', a, ' = ', b*a)
a=a+1
알고보니까 print에 ,로 연결해서 쓰면 자동으로 빈칸이 들어가서 출력형식이 잘못되었던 거였다 흠냐
백준 파이썬 코테 8393 합 문제풀
내풀이:
a = int(input())
b = 0
for i in range(0, a+1):
b +=i
print(b)
숏코딩:
n=int(input())
print(n*-~n//2)
n+1을 -~n이렇게 쓰기도 하는구만 처음알았네
n까지 숫자들의 합을 구하는 공식인 n(n+1)/2 공식이름은 까먹어서 찾아보니 가우스의 합
반복문이라고 해서 꼭 for문이나 while을 쓸 필요는 없지 더 간단한 게 있다면 그걸 쓰는게 맞는 것 같다!
백준 python3 25304번 영수증 문제풀이
내풀이:
x = int(input())
y = int(input())
z = 0
for i in range(y):
a, b = map(int, input().split())
z= z+(a*b)
if x == z:
print('Yes')
else:
print('No')
baekjoon python3 코딩은 체육과목입니다
내풀이:
a = int(input())//4
print(('long '*a)+'int')
백준 파이썬 코딩테스트 별찍기1
내풀이:
a = int(input())
for i in range(1, a+1):
print('*'*i)
baekjoon python3 2493번 별찍기2
내풀이:
a = int(input())
for i in range(1, a+1):
print(' '*(a-i) + '*'*i)
while문이 아직 조금 부족하다는 생각이 든다. 이번주 주말은 while문 복습해야겠다!
'PYTHON' 카테고리의 다른 글
백준 파이썬 10809번 알파벳 찾기 문제 풀이 chr() (0) | 2023.10.10 |
---|---|
[백준 코테] 파이썬 2908번 상수 문제 풀이_역순으로 문자열 출력하기 (0) | 2023.09.18 |
백준 2단계 조건문_윤년, 사분면, 알람시계, 오븐시계 (0) | 2023.08.26 |
[파이썬 코테] 백준 1단계 입출력과 사칙연산 오답 노트_곱셈, 개, 고양이 (0) | 2023.08.22 |
[프로그래머스] 파이썬 기초 트레이닝 DAY5 조건문 (0) | 2023.08.20 |