algorithm

[๋ฐฑ์ค€] ์ž…์ถœ๋ ฅ๊ณผ ์‚ฌ์น™ ์—ฐ์‚ฐ

์ˆ˜ํ˜€์ด0812 2023. 7. 17. 23:50
728x90
๋ฐ˜์‘ํ˜•

์•Œ๊ณ ๋ฆฌ์ฆ˜ ์Šคํ„ฐ๋”” ์˜ค๋Š˜๋ถ€ํ„ฐ ์‹œ์ž‘ํ–ˆ๋Š”๋ฐ์š”...

๋‹ค์‹œ ํŒŒ์ด์ฌ์œผ๋กœ ๋‹จ๊ณ„๋ณ„ ํ’€๊ธฐ 1๋‹จ๊ณ„๋ถ€ํ„ฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค ๐Ÿ™Œ๐Ÿ™Œ๐Ÿ™Œ

 

1008๋ฒˆ. A / B

 

๋ฌธ์ œ

๋‘ ์ •์ˆ˜ A์™€ B๋ฅผ ์ž…๋ ฅ๋ฐ›์€ ๋‹ค์Œ, A/B๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.

์ž…๋ ฅ

์ฒซ์งธ ์ค„์— A์™€ B๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (0 < A, B < 10)

์ถœ๋ ฅ

์ฒซ์งธ ์ค„์— A/B๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ์‹ค์ œ ์ •๋‹ต๊ณผ ์ถœ๋ ฅ๊ฐ’์˜ ์ ˆ๋Œ€์˜ค์ฐจ ๋˜๋Š” ์ƒ๋Œ€์˜ค์ฐจ๊ฐ€ 10-9 ์ดํ•˜์ด๋ฉด ์ •๋‹ต์ด๋‹ค.

 

A, B = map(int, input().split())
print(A / B)

ํŒŒ์ด์ฌ ์ •๋ง ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค....

ํ•œ์ค„์”ฉ ์ž…๋ ฅ๋ฐ›์„ ๋–„์™€ ๋‹ฌ๋ฆฌ ํ•œ๋ฒˆ์— ์ž…๋ ฅ ๋ฐ›์„ ๋•, split()์„ ๋ถ™์—ฌ์ฃผ๋ฉด ๋ฉ๋‹ˆ๋‹ค!!

 


10869๋ฒˆ. ์‚ฌ์น™์—ฐ์‚ฐ

 

๋ฌธ์ œ

๋‘ ์ž์—ฐ์ˆ˜ A์™€ B๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ์ด๋•Œ, A+B, A-B, A*B, A/B(๋ชซ), A%B(๋‚˜๋จธ์ง€)๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. 

์ž…๋ ฅ

๋‘ ์ž์—ฐ์ˆ˜ A์™€ B๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (1 ≤ A, B ≤ 10,000)

์ถœ๋ ฅ

์ฒซ์งธ ์ค„์— A+B, ๋‘˜์งธ ์ค„์— A-B, ์…‹์งธ ์ค„์— A*B, ๋„ท์งธ ์ค„์— A/B, ๋‹ค์„ฏ์งธ ์ค„์— A%B๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค.

A, B = map(int, input().split())

print(A + B)
print(A - B)
print(A * B)
print(A // B)
print(A % B)

๋‚˜๋ˆ„๊ธฐ๋Š” /, ๋ชซ์€ // ์ž…๋‹ˆ๋‹ค!!

 


10430๋ฒˆ. ๋‚˜๋จธ์ง€

 

๋ฌธ์ œ

(A+B)%C๋Š” ((A%C) + (B%C))%C ์™€ ๊ฐ™์„๊นŒ?

(A×B)%C๋Š” ((A%C) × (B%C))%C ์™€ ๊ฐ™์„๊นŒ?

์„ธ ์ˆ˜ A, B, C๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, ์œ„์˜ ๋„ค ๊ฐ€์ง€ ๊ฐ’์„ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.

์ž…๋ ฅ

์ฒซ์งธ ์ค„์— A, B, C๊ฐ€ ์ˆœ์„œ๋Œ€๋กœ ์ฃผ์–ด์ง„๋‹ค. (2 ≤ A, B, C ≤ 10000)

์ถœ๋ ฅ

์ฒซ์งธ ์ค„์— (A+B)%C, ๋‘˜์งธ ์ค„์— ((A%C) + (B%C))%C, ์…‹์งธ ์ค„์— (A×B)%C, ๋„ท์งธ ์ค„์— ((A%C) × (B%C))%C๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค.

A, B, C = map(int, input().split())

print((A + B) % C)
print(((A % C)+(B % C)) % C)
print((A * B) % C)
print(((A % C) * (B % C)) % C)

๊ฐ™์Šต๋‹ˆ๋‹ค !!

 


2588๋ฒˆ. ๊ณฑ์…ˆ

 

๋ฌธ์ œ

(์„ธ ์ž๋ฆฌ ์ˆ˜) × (์„ธ ์ž๋ฆฌ ์ˆ˜)๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ณผ์ •์„ ํ†ตํ•˜์—ฌ ์ด๋ฃจ์–ด์ง„๋‹ค.

(1)๊ณผ (2)์œ„์น˜์— ๋“ค์–ด๊ฐˆ ์„ธ ์ž๋ฆฌ ์ž์—ฐ์ˆ˜๊ฐ€ ์ฃผ์–ด์งˆ ๋•Œ (3), (4), (5), (6)์œ„์น˜์— ๋“ค์–ด๊ฐˆ ๊ฐ’์„ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.

์ž…๋ ฅ

์ฒซ์งธ ์ค„์— (1)์˜ ์œ„์น˜์— ๋“ค์–ด๊ฐˆ ์„ธ ์ž๋ฆฌ ์ž์—ฐ์ˆ˜๊ฐ€, ๋‘˜์งธ ์ค„์— (2)์˜ ์œ„์น˜์— ๋“ค์–ด๊ฐˆ ์„ธ์ž๋ฆฌ ์ž์—ฐ์ˆ˜๊ฐ€ ์ฃผ์–ด์ง„๋‹ค.

์ถœ๋ ฅ

์ฒซ์งธ ์ค„๋ถ€ํ„ฐ ๋„ท์งธ ์ค„๊นŒ์ง€ ์ฐจ๋ก€๋Œ€๋กœ (3), (4), (5), (6)์— ๋“ค์–ด๊ฐˆ ๊ฐ’์„ ์ถœ๋ ฅํ•œ๋‹ค.

A = int(input())
B = int(input())

print(A * (B % 10))
print(A * ((B // 10) % 10))
print(A * (B // 100))
print(A * B)

ํ•œ์ค„์”ฉ ์ถœ๋ ฅํ• ๋•Œ๋Š” ์ž๋ฐ”๋ž‘ ๋น„์Šทํ•ฉ๋‹ˆ๋‹ค~~!!!

 


 

10171๋ฒˆ. ๊ณ ์–‘์ด

 

๋ฌธ์ œ

์•„๋ž˜ ์˜ˆ์ œ์™€ ๊ฐ™์ด ๊ณ ์–‘์ด๋ฅผ ์ถœ๋ ฅํ•˜์‹œ์˜ค.

์ž…๋ ฅ

์—†์Œ.

์ถœ๋ ฅ

๊ณ ์–‘์ด๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค.

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

 

์ด ๋ฌธ์ œ ์ž๋ฐ” ํ’€๋•Œ๋„ \ (๋ฐฑ ์ŠคํŽ˜์ด์Šค) ์ถœ๋ ฅ์— ์• ๋จน์—ˆ์—ˆ๋Š”๋ฐ

ํŒŒ์ด์ฌ์—์„  ์–ด๋–ป๊ฒŒ ์ถœ๋ ฅํ•ด์•ผ ํ•˜๋Š”์ง€  ๋‹ค๋ฅผ์ˆ˜๋„ ์žˆ์–ด์„œ ๊ฒ€์ƒ‰ํ–ˆ๋Š”๋ฐ ๊ฐ™๋„ค์š” ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹

# ๋ฐฑ์Šฌ๋ž˜์‰ฌ(\) ์ถœ๋ ฅ
print("\\")
# ์ž‘์€ ๋”ฐ์˜ดํ‘œ ์ถœ๋ ฅ
print("\'")
# ํฐ ๋”ฐ์˜ดํ‘œ ์ถœ๋ ฅ
print("\"")

 

728x90
๋ฐ˜์‘ํ˜•