Dev.Beth
πŸπŸ’»πŸ
Dev.Beth
전체 방문자
였늘
μ–΄μ œ
  • λΆ„λ₯˜ 전체보기 (175)
    • πŸ€” PS(Problem Solving) (119)
      • λ°±μ€€(BOJ) (59)
      • ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€ (47)
      • Leet, ꡬ름 (6)
      • μ½”ν…Œ (7)
    • πŸ› οΈ 툴, κ·Έμ™Έ (10)
    • πŸ•·οΈ μ—λŸ¬, 버그 (15)
    • ✍️ 이둠 (30)
      • 이둠, 섀계 (3)
      • λ””μžμΈνŒ¨ν„΄ (1)
      • 자료ꡬ쑰, μ•Œκ³ λ¦¬μ¦˜ (13)
      • λ„€νŠΈμ›Œν¬, λ°μ΄ν„°λ² μ΄μŠ€ (11)
      • κ°œλ°œμ„œ (2)

λΈ”λ‘œκ·Έ 메뉴

  • WRITE
  • ADMIN

곡지사항

  • 🍡 PS challenge

인기 κΈ€

νƒœκ·Έ

  • 2294
  • κ°€λŸ­μ‹œ 검은화면 μž¬λΆ€νŒ…
  • λ°±μ€€ c++
  • Retrofit ν•œκΈ€κΉ¨μ§
  • μ‚Όμ„± ν™”λ©΄ 멈좀
  • 2293
  • λ°±μ€€
  • λ°±μ€€ 2294
  • λ°±μ€€ 2294 c++
  • λ°±μ€€ c++ 2293
  • λ°±μ€€ 2293
  • λ°±μ€€ 1509 c++
  • 2294 c++
  • κ°€λŸ­μ‹œ λ¦¬λΆ€νŒ…
  • c++ 2294
  • κ°€λŸ­μ‹œ 멈좀
  • ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€ λ„€νŠΈμ›Œν¬ java
  • λ°±μ€€ 1520 c++
  • κ°€λŸ­μ‹œ 검은화면
  • κ°€λŸ­μ‹œ μž¬λΆ€νŒ…
  • boj 1509 c++
  • 2294 λ°±μ€€ c++
  • κ°€λŸ­μ‹œ κ°•μ œ μž¬λΆ€νŒ…
  • boj 2293
  • Retrofit ν•œκΈ€ 깨짐
  • 1520 c++
  • Retrofit Post ν•œκΈ€
  • 1509 c++
  • 2293 c++
  • λ°±μ€€ 2240

졜근 λŒ“κΈ€

졜근 κΈ€

ν‹°μŠ€ν† λ¦¬

hELLO Β· Designed By μ •μƒμš°.
Dev.Beth

πŸπŸ’»πŸ

πŸ€” PS(Problem Solving)/λ°±μ€€(BOJ)

[λ°±μ€€/c++] 10814번 - λ‚˜μ΄μˆœ μ •λ ¬

2019. 7. 28. 11:23
λ°˜μ‘ν˜•

문제


문제

λ„ν˜„μ΄λ„€ 반 학생 Nλͺ…μ˜ 이름과 κ΅­μ–΄, μ˜μ–΄, μˆ˜ν•™ μ μˆ˜κ°€ μ£Όμ–΄μ§„λ‹€. μ΄λ•Œ, λ‹€μŒκ³Ό 같은 쑰건으둜 ν•™μƒμ˜ 성적을 μ •λ ¬ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ„ μž‘μ„±ν•˜μ‹œμ˜€.

κ΅­μ–΄ μ μˆ˜κ°€ κ°μ†Œν•˜λŠ” μˆœμ„œλ‘œ

κ΅­μ–΄ μ μˆ˜κ°€ κ°™μœΌλ©΄ μ˜μ–΄ μ μˆ˜κ°€ μ¦κ°€ν•˜λŠ” μˆœμ„œλ‘œ

κ΅­μ–΄ μ μˆ˜μ™€ μ˜μ–΄ μ μˆ˜κ°€ κ°™μœΌλ©΄ μˆ˜ν•™ μ μˆ˜κ°€ κ°μ†Œν•˜λŠ” μˆœμ„œλ‘œ

λͺ¨λ“  μ μˆ˜κ°€ κ°™μœΌλ©΄ 이름이 사전 순으둜 μ¦κ°€ν•˜λŠ” μˆœμ„œλ‘œ (단, μ•„μŠ€ν‚€ μ½”λ“œμ—μ„œ λŒ€λ¬ΈμžλŠ” μ†Œλ¬Έμžλ³΄λ‹€ μž‘μœΌλ―€λ‘œ μ‚¬μ „μˆœμœΌλ‘œ μ•žμ— μ˜¨λ‹€.)


μž…λ ₯

첫째 쀄에 λ„ν˜„μ΄λ„€ 반의 ν•™μƒμ˜ 수 N (1 ≀ N ≀ 100,000)이 μ£Όμ–΄μ§„λ‹€. λ‘˜μ§Έ 쀄뢀터 ν•œ 쀄에 ν•˜λ‚˜μ”© 각 ν•™μƒμ˜ 이름, κ΅­μ–΄, μ˜μ–΄, μˆ˜ν•™ μ μˆ˜κ°€ 곡백으둜 ꡬ뢄해 μ£Όμ–΄μ§„λ‹€. μ μˆ˜λŠ” 1보닀 ν¬κ±°λ‚˜ κ°™κ³ , 100보닀 μž‘κ±°λ‚˜ 같은 μžμ—°μˆ˜μ΄λ‹€. 이름은 μ•ŒνŒŒλ²³ λŒ€μ†Œλ¬Έμžλ‘œ 이루어진 λ¬Έμžμ—΄μ΄κ³ , κΈΈμ΄λŠ” 10자리λ₯Ό λ„˜μ§€ μ•ŠλŠ”λ‹€.


좜λ ₯

λ¬Έμ œμ— λ‚˜μ™€μžˆλŠ” μ •λ ¬ κΈ°μ€€μœΌλ‘œ μ •λ ¬ν•œ ν›„ 첫째 쀄뢀터 N개의 쀄에 걸쳐 각 ν•™μƒμ˜ 이름을 좜λ ₯ν•œλ‹€.


풀이과정


1.κ·œμΉ™

  • λ‚˜μ΄κ°€ μ¦κ°€ν•˜λŠ” 순으둜 μ •λ ¬ν•©λ‹ˆλ‹€.
  • λ‚˜μ΄κ°€ κ°™μœΌλ©΄ λ¨Όμ € κ°€μž…ν•œ μ‚¬λžŒμ΄ μ•žμ— μ˜€λŠ” μˆœμ„œλ‘œ μ •λ ¬ν•©λ‹ˆλ‹€.

2.μˆœμ„œ


λ‚˜μ΄μ™€ κ°€μž…μˆœμ„œλ₯Ό μ €μž₯ν•˜λŠ” 벑터, 이름을 μ €μž₯ν•˜λŠ” 벑터 2개λ₯Ό λ§Œλ“­λ‹ˆλ‹€.

값을 μž…λ ₯λ°›κ³  λ‚˜μ΄λ₯Ό κΈ°μ€€μœΌλ‘œ μ†ŒνŠΈν•©λ‹ˆλ‹€.

μ •λ ¬λœ λ‚˜μ΄, 그리고 κ°€μž…μˆœμ„œλ₯Ό ν‚€κ°’μœΌλ‘œν•œ μ΄λ¦„을 좜λ ₯ν•©λ‹ˆλ‹€.


3.μ½”λ“œ


λ°˜μ‘ν˜•
μ €μž‘μžν‘œμ‹œ λΉ„μ˜λ¦¬ 동일쑰건

'πŸ€” PS(Problem Solving) > λ°±μ€€(BOJ)' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

[λ°±μ€€/c++] 1003번 - ν”Όλ³΄λ‚˜μΉ˜  (0) 2019.07.30
[λ°±μ€€/c++] 10825번 - ꡭ영수  (0) 2019.07.30
[λ°±μ€€/c++] 11651번 - μ’Œν‘œ μ •λ ¬ν•˜κΈ°2  (0) 2019.07.25
[λ°±μ€€/c++] 11650번 - μ’Œν‘œ μ •λ ¬ν•˜κΈ°  (0) 2019.07.24
[λ°±μ€€] 2751번 - 수 μ •λ ¬ν•˜κΈ°2  (0) 2019.07.23
    'πŸ€” PS(Problem Solving)/λ°±μ€€(BOJ)' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€
    • [λ°±μ€€/c++] 1003번 - ν”Όλ³΄λ‚˜μΉ˜
    • [λ°±μ€€/c++] 10825번 - ꡭ영수
    • [λ°±μ€€/c++] 11651번 - μ’Œν‘œ μ •λ ¬ν•˜κΈ°2
    • [λ°±μ€€/c++] 11650번 - μ’Œν‘œ μ •λ ¬ν•˜κΈ°
    Dev.Beth
    Dev.Beth
    Beth의 곡뢀 λΈ”λ‘œκ·Έ

    ν‹°μŠ€ν† λ¦¬νˆ΄λ°”