문제
https://www.acmicpc.net/problem/10869
A, B = map(int, input().split())
print(A + B, A - B, A * B, A // B, A % B, sep='\n')
10
4
21
2
1
🙆🏻♀️ comment
-기본형 : print(문자열, 문자열…, sep=”구분자”)
-쉼표로 구분된 각각의 출력 값 사이에 구분자을 삽입할 수 있음
-sep을 지정하지 않으면 기본값은 공백으로 각각의 값이 가로로 공백 한 칸을 사이에 두고서 출력
-기본형 : print(문자열, 문자열…, end=”구분자”)
-문장을 출력하고 마지막에 내용삽입 가능
-end 파라미터를 사용하면 줄바꿈을 하지 않음
<예시>
print("010","1234","5658", sep="-")
print("010","1234","5658", end="-")
print("홍길동")
print("Hello",end=" ")
print("World!")
010-1234-5658
010 1234 5658-홍길동
Hello World!
<이스케이프 문자 정리>
문자 | 설명 |
---|---|
\n | 줄바꿈 |
\t | 탭 |
\b | 백스페이스 |
\000 | 널문자 |
\ | \ |
\’ | 작은따옴표 |
\” | 큰따옴표 |
문제
https://www.acmicpc.net/problem/2588
a = int(input())
b = input()
i = -1
total = 0
# a * b 한자리씩 곱해주기
while i >= -3:
m_value = int(b[i]) * a
print(m_value)
if i == -1:
# 곱해준 값 순서대로 더해주기
total += m_value
if i != -1:
# 10 곱해서 자릿수 반영
m_value = m_value * (10 ** (-i -1))
total += m_value
i -= 1
print(total)
2360
3776
1416
181720
백준 푸시느라 고생많으셧어요 ㅠ