본문 바로가기
PYTHON

[파이썬 코테] 백준 1단계 입출력과 사칙연산 오답 노트_곱셈, 개, 고양이

by jnhn 2023. 8. 22.
[파이썬 코테] 백준 1단계 입출력과 사칙 연산 오답 노트_곱셈, 개, 고양이



프로그래머스만 풀다가 약간 새로운 문제 유형을 풀고 싶어서 백준 코딩도 시도해보았다. 프로그래머스랑 또 다른 느낌의 문제들이라 어렵기도하면서도 신선하다. 개인적으로 문제가 바로 옆에서 보이는 프로그래머스가 더 편하게 느껴지긴 한다. 아무튼 1단계 완료 한 기념으로다가 오답노트를 작성해본다.

백준 1단계 입출력과 사칙연산 2588 곱셈 

문제:

a = int(input())
b = input()
print(a*int(b[-1]))
print(a*int(b[-2]))
print(a*int(b[-3]))
print(a*int(b))

챗GPT의 도움을 받아 해결!
어쩐지 계속 쓰던 a, b = input().split()이 안되더라고
파이썬의 input() 함수는 사용자로부터 입력을 받을 때 엔터(줄바꿈)을 입력의 끝으로 간주합니다. 따라서 여러 줄의 입력이 필요한 경우 각 줄마다 input() 함수를 호출하여 입력을 받아야 합니다. 따봉 지피티야 고마워!!

파이썬 백준 1단계 10171번 고양이

내 풀이:

print("\\    /\\")
print(" )  ( ')")
print("(  /  )")
print(" \\(__)|")

다른 사람의 숏코딩:

출처: shw2495

\역슬래쉬를 출력하기 위해서는 \를 두번써야한다.
한 print 출력식 내에서 줄바꿈(엔터)를 넣으려면 '\n'쓰기!!

파이썬 백준 1단계 10172번 개

내 풀이:

print("|\\_/|")
print("|q p|   /}")
print('( 0 )"""\\')
print('|"^"`    |')
print("||_/=\\\\__|")

"이 들어간 코드는  따옴표 하나(')로 출력

다른 사람의 숏코딩:

출처: slo

raw string 문법: r'''...'''
새롭게 배웠다! 

백준 고양이 강아지 귀여워