hugDog
Android DevLog
hugDog
์ „์ฒด ๋ฐฉ๋ฌธ์ž
์˜ค๋Š˜
์–ด์ œ
  • ๐Ÿ™Œ Hello? (162)
    • ๐Ÿงฉ์•ˆ๋“œ๋กœ์ด๋“œ (12)
      • ๊ฐœ๋… ์ •๋ฆฌ (5)
      • ๋ฒ„๊ทธ ํ•ด๊ฒฐ (4)
      • ๊ธฐํƒ€ (3)
    • ๐Ÿ”์•Œ๊ณ ๋ฆฌ์ฆ˜ (54)
      • ๊ฐœ๋… (0)
      • ๋ฐฑ์ค€ (48)
      • ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค (6)
    • ๐Ÿ“„๊ฐœ๋ฐœ ์ผ์ง€ (0)
      • FINPO (0)
    • ๐Ÿ”คํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด (71)
      • C++ ์ •๋ฆฌ (49)
      • C++๊ธฐ์ดˆํ”Œ๋Ÿฌ์Šค ์—ฐ์Šต๋ฌธ์ œ (20)
      • Kotlin (2)
    • โญProject (1)
    • ๐ŸšดTIL (13)
      • Clean Code (13)
    • ๐Ÿšฉ๊ธฐํƒ€ (9)
      • ๋ชฉํ‘œ (6)
      • ์ผ์ƒ (3)
      • ๋ฌธ์„œ (0)

์ธ๊ธฐ ๊ธ€

์ตœ๊ทผ ๋Œ“๊ธ€

์ตœ๊ทผ ๊ธ€

ํ‹ฐ์Šคํ† ๋ฆฌ

hELLO ยท Designed By ์ •์ƒ์šฐ.
hugDog

Android DevLog

[Python/ํŒŒ์ด์ฌ] ๋ฐฑ์ค€ 9372๋ฒˆ: ์ƒ๊ทผ์ด์˜ ์—ฌํ–‰
๐Ÿ”์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฐฑ์ค€

[Python/ํŒŒ์ด์ฌ] ๋ฐฑ์ค€ 9372๋ฒˆ: ์ƒ๊ทผ์ด์˜ ์—ฌํ–‰

2021. 12. 26. 16:57
728x90

๋ฌธ์ œ

 

ํ’€์ด

๋ฌธ์ œ์—์„œ ์ฃผ์–ด์ง„ ์ •๋ณด๋ฅผ ์ž˜ ํ™œ์šฉํ•ด์•ผ ํ•œ๋‹ค.

์ฃผ์–ด์ง€๋Š” ๋น„ํ–‰ ์Šค์ผ€์ค„์€ ํ•ญ์ƒ ์—ฐ๊ฒฐ ๊ทธ๋ž˜ํ”„๋ฅผ ์ด๋ฃฌ๋‹ค.

 

์—ฐ๊ฒฐ ๊ทธ๋ž˜ํ”„๊ฐ€ ๋ฌด์—‡์ธ์ง€ ๊ทธ๋ฆผ์„ ๋ณด๋ฉด ์‰ฝ๊ฒŒ ์ดํ•ด ๊ฐ€๋Šฅํ•˜๋‹ค.

 

๋”ฐ๋ผ์„œ ์•„๋ฌด ๋…ธ๋“œ๋‚˜ ์„ ํƒํ•ด๋„ ๊ทธ ๋…ธ๋“œ์—์„œ ๋ชจ๋“  ๋…ธ๋“œ๋กœ ๊ฐˆ ์ˆ˜ ์žˆ์Œ์„ ์˜๋ฏธํ•œ๋‹ค. (์•„๋ž˜ ๊ทธ๋ฆผ ์ฐธ๊ณ )

 

์œ„ ์—ฐ๊ฒฐ ๊ทธ๋ž˜ํ”„์˜ ์–ด๋–ค ๋…ธ๋“œ๋ฅผ ์„ ํƒํ•˜๋“ ์ง€ ๊ฐ„์—, ๋ชจ๋“  ๋…ธ๋“œ๋กœ ๊ฐˆ ์ˆ˜ ์žˆ์Œ

 

๋˜ํ•œ ์—ฐ๊ฒฐ ๊ทธ๋ž˜ํ”„๋ฅผ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•œ ๊ฐ„์„ ์˜ ์ตœ์†Œ ๊ฐœ์ˆ˜๋Š” (๋…ธ๋“œ์˜ ์ˆ˜ - 1)์ด๋‹ค.

 

์ด๋ฅผ ์‹ ์žฅ ํŠธ๋ฆฌ๋ผ ํ•œ๋‹ค.

https://terms.naver.com/entry.naver?docId=837730&cid=42344&categoryId=42344 

 

์‹ ์žฅ ํŠธ๋ฆฌ

์—ฐ๊ฒฐ ๊ทธ๋ž˜ํ”„์˜ ๋ถ€๋ถ„ ๊ทธ๋ž˜ํ”„๋กœ์„œ ๊ทธ ๊ทธ๋ž˜ํ”„์˜ ๋ชจ๋“  ์ •์ ๊ณผ ๊ฐ„์„ ์˜ ๋ถ€๋ถ„ ์ง‘ํ•ฉ์œผ๋กœ ๊ตฌ์„ฑ๋˜๋Š” ํŠธ๋ฆฌ. ๋ชจ๋“  ๋…ธ๋“œ๋Š” ์ ์–ด๋„ ํ•˜๋‚˜์˜ ๊ฐ„์„ ์— ์—ฐ๊ฒฐ๋˜์–ด ์žˆ์–ด์•ผ ํ•œ๋‹ค.

terms.naver.com

 

์ฆ‰, ๋น„ํ–‰๊ธฐ์˜ ์ข…๋ฅ˜ = ๊ฐ„์„  ์ˆ˜

์—ฌํ–‰ ๊ฐˆ ๋‚˜๋ผ์˜ ์ˆ˜ = ๋…ธ๋“œ์˜ ์ˆ˜

 

๊ฐ„์„ ์˜ ์ตœ์†Œ ์ˆ˜ = ๋…ธ๋“œ์˜ ์ˆ˜ - 1

์ฝ”๋“œ

import sys
input = sys.stdin.readline

t = int(input())

for _ in range(t):
    n, m = map(int, input().split())
    for _ in range(m):
        input() # ๋ฌด์กฐ๊ฑด ์—ฐ๊ฒฐ๊ทธ๋ž˜ํ”„์ด๋ฏ€๋กœ ์ž…๋ ฅ ๊ฐ’์„ ๋ฌด์‹œํ•œ๋‹ค.
    print(n - 1)

 

๋งˆ๋ฌด๋ฆฌ

๊ธฐ๋ณธ ์ง€์‹์„ ๋ฌป๋Š” ๋ฌธ์ œ, ์ฒ˜์Œ ์ ‘ํ•˜๋Š” ๋ฌธ์ œ๋ผ ๊ฝค ๊นŒ๋‹ค๋กœ์› ๋‹ค.

728x90
์ €์ž‘์žํ‘œ์‹œ ๋น„์˜๋ฆฌ (์ƒˆ์ฐฝ์—ด๋ฆผ)
    '๐Ÿ”์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฐฑ์ค€' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
    • [Python/ํŒŒ์ด์ฌ] ๋ฐฑ์ค€ 14002๋ฒˆ: ๊ฐ€์žฅ ๊ธด ์ฆ๊ฐ€ํ•˜๋Š” ๋ถ€๋ถ„ ์ˆ˜์—ด 4
    • [Python/ํŒŒ์ด์ฌ] ๋ฐฑ์ค€ 2263๋ฒˆ: ํŠธ๋ฆฌ์˜ ์ˆœํšŒ
    • [Python/ํŒŒ์ด์ฌ] ๋ฐฑ์ค€ 5639๋ฒˆ: ์ด์ง„ ๊ฒ€์ƒ‰ ํŠธ๋ฆฌ
    • [Python/ํŒŒ์ด์ฌ] ๋ฐฑ์ค€ 1417๋ฒˆ: ๊ตญํšŒ์˜์› ์„ ๊ฑฐ
    hugDog
    hugDog
    ์•ˆ๋“œ๋กœ์ด๋“œ ๊ณต๋ถ€ ์ค‘์ธ ํ•™์ƒ์ž…๋‹ˆ๋‹ค!

    ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”