단계별로 풀어보기 - 1. 입출력과 사칙연산 

www.acmicpc.net/step/1

 

입출력과 사칙연산 단계

입출력과 사칙연산

www.acmicpc.net

 

- 1 단계 2557번 Hello World

print('Hello World!')

- 2 단계 10718번 We love kriii

print('강한친구 대한육군')
print('강한친구 대한육군')

- 3 단계 10171번 고양이

print(
"\    /\ ",
" )  ( ')",
"(  /  )",
" \(__)|"
,sep="\n")

- 4 단계 10172번 개 

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

- 5 단계 1000번 A+B

a,b = input("").split()
print(int(a)+int(b))
#64ms
a,b = map(int,input("").split())
print(a+b)
#72ms

- 6 단계 1001번 A-B 

a,b = input("").split()
print(int(a)-int(b))

- 7 단계 10998번 A*B

a,b = input("").split()
print(int(a)*int(b))

- 8 단계 1008번 A/B

a,b = input("").split()
print(int(a)/int(b))

- 9 단계 10869번 사칙연산 

a,b = input("").split()
print(int(a)+int(b))
print(int(a)-int(b))
print(int(a)*int(b))
print(int(a)//int(b)) # 소수점 포함하는 값이 아닌 몫만 가져온다.
print(int(a)%int(b))
'''출력:
10
4
21
2
1
'''

- 10 단계 10430번 나머지

(A+B)%C는 ((A%C) + (B%C))%C 와 같을까?

(A×B)%C는 ((A%C) × (B%C))%C 와 같을까?

세 수 A, B, C가 주어졌을 때, 위의 네 가지 값을 구하는 프로그램

A,B,C = input("").split()
A = int(A)
B = int(B)
C = int(C)
print((A+B)%C)
print(((A%C) + (B%C))%C)
print((A*B)%C)
print(((A%C)*(B%C))%C)
'''
입력 :
5 8 4

출력:
1
1
0
0
'''

- 11 단계 2588번 곱셈

a = int(input())
b = int(input())
# // 몫 연산, % 나머지 연산
out1 = a*((b%100)%10)
out2 = a*((b%100)//10)
out3 = a*(b//100)
result = a*b
print(out1,out2,out3,result,sep="\n")

 

 

 

'Baekjun' 카테고리의 다른 글

[백준/python3] if문  (0) 2021.03.29

+ Recent posts