백준 10869, 10926, 10430, 2588번 코드

2023. 7. 10. 10:35코딩테스트

사용 언어 : python 

 

문제 백준 10869 :

두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. 

 

풀이 : 

A, B = input().split()
x, y = int(A), int(B)
print(x+y)
print(x-y)
print(x*y)
print(int(x/y))
print(x%y)

 

문제 백준 10926 :

준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때, 놀람을 표현하는 프로그램을 작성하시오.

 

풀이 : 

id = input()
s = str(id)+"??!"
print(s)

 

문제 백준 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()
x,y,z = int(A), int(B), int(C)
print((x+y)%z)
print(((x%z) + (y%z))%z)
print((x*y)%z)
print(((x%z) * (y%z))%z)

 

문제 백준 2588 :

(세 자리 수) × (세 자리 수)는 다음과 같은 과정을 통하여 이루어진다.

(1)과 (2)위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6)위치에 들어갈 값을 구하는 프로그램을 작성하시오.

 

풀이 : 

A = int(input())
B = input()
print(A*int(B[2]))
print(A*int(B[1]))
print(A*int(B[0]))
print(A*int(B))

 

 

'코딩테스트' 카테고리의 다른 글

백준 1330, 9498, 2753, 14681번 코드  (0) 2023.07.12
백준 10171, 10172번 코드  (0) 2023.07.10
백준 18108, 11382번 코드  (0) 2023.07.10
백준 1000, 1001, 10998, 1008번 코드  (0) 2023.07.10
백준 2557번 코드  (0) 2023.07.09