μ•Œκ³ λ¦¬μ¦˜/λ°±μ€€

https://www.acmicpc.net/problem/2776 2776번: μ•”κΈ°μ™• μ—°μ’…μ΄λŠ” μ—„μ²­λ‚œ κΈ°μ–΅λ ₯을 가지고 μžˆλ‹€. κ·Έλž˜μ„œ ν•˜λ£¨ λ™μ•ˆ λ³Έ μ •μˆ˜λ“€μ„ λͺ¨λ‘ κΈ°μ–΅ ν•  수 μžˆλ‹€. ν•˜μ§€λ§Œ 이λ₯Ό 믿을 수 μ—†λŠ” λ™κ·œλŠ” 그의 κΈ°μ–΅λ ₯을 μ‹œν—˜ν•΄ 보기둜 ν•œλ‹€. λ™κ·œλŠ” 연쒅을 따라 λ‹€λ‹ˆλ©°, www.acmicpc.net 문제 μ—°μ’…μ΄λŠ” μ—„μ²­λ‚œ κΈ°μ–΅λ ₯을 가지고 μžˆλ‹€. κ·Έλž˜μ„œ ν•˜λ£¨ λ™μ•ˆ λ³Έ μ •μˆ˜λ“€μ„ λͺ¨λ‘ κΈ°μ–΅ ν•  수 μžˆλ‹€. ν•˜μ§€λ§Œ 이λ₯Ό 믿을 수 μ—†λŠ” λ™κ·œλŠ” 그의 κΈ°μ–΅λ ₯을 μ‹œν—˜ν•΄ 보기둜 ν•œλ‹€. λ™κ·œλŠ” 연쒅을 따라 λ‹€λ‹ˆλ©°, 연쒅이 ν•˜λ£¨ λ™μ•ˆ λ³Έ μ •μˆ˜λ“€μ„ λͺ¨λ‘ ‘수첩1’에 적어 λ†“μ•˜λ‹€. 그것을 λ°”νƒ•μœΌλ‘œ κ·Έκ°€ μ§„μ§œ 암기왕인지 μ•Œμ•„λ³΄κΈ° μœ„ν•΄, λ™κ·œλŠ” μ—°μ’…μ—κ²Œ M개의 μ§ˆλ¬Έμ„ λ˜μ‘Œλ‹€. 질문의 λ‚΄μš©μ€ “XλΌλŠ” μ •μˆ˜λ₯Ό 였늘 λ³Έ 적이 μžˆλŠ”κ°€..
https://www.acmicpc.net/problem/17451 17451번: 평행 우주 ν–‰μ„± 1에 κ°€κΈ° μœ„ν•΄ ν•„μš”ν•œ 것보닀 μ„Έ 배의 μ†λ„λ‘œ, ν–‰μ„± 2의 경우 두 배의 μ†λ„λ‘œ μ΄λ™ν•˜λ©΄, μ§€κ΅¬μ—μ„œλŠ” 900의 μ†λ„λ§Œ μŒ“μœΌλ©΄ λœλ‹€. www.acmicpc.net 문제 μ„œκΈ° 2XXXλ…„, 지ꡬ가 μ†Œν–‰μ„±κ³Ό μΆ©λŒν•  μœ„κΈ°μ— μ²˜ν–ˆλ‹€! λ˜‘λ˜‘ν•œ κ³Όν•™μž ν‚€νŒŒλŠ” 평행 우주λ₯Ό λˆ„λΉ„λ©° 지ꡬλ₯Ό λŒ€μ‹ ν•  행성을 μ°ΎλŠ” λ§‰μ€‘ν•œ μž„λ¬΄λ₯Ό 맑게 λ˜μ—ˆλ‹€. μš°λ¦¬λŠ” ν˜„μž¬ 지ꡬ(=ν–‰μ„± 0)에 μžˆλ‹€. μ—¬λŸ¬ μš”μΈμ„ κ³ λ €ν•œ κ²°κ³Ό, ν–‰μ„± 1, ν–‰μ„± 2, …, ν–‰μ„± (n-1)을 μˆœμ„œλŒ€λ‘œ ν™•μΈν•˜κ³  지ꡬ(=ν–‰μ„± n)에 λŒμ•„μ˜€λŠ” 것이 λΉ„μš©μƒ μ΅œμ μž„μ„ μ•Œμ•„λƒˆλ‹€. λͺ¨λ“  μ •μˆ˜ \(1 \leq i = 0; i--){ if(velocity < planet[i]) veloc..
https://www.acmicpc.net/problem/1976 1976번: μ—¬ν–‰ κ°€μž λ™ν˜μ΄λŠ” μΉœκ΅¬λ“€κ³Ό ν•¨κ»˜ 여행을 κ°€λ €κ³  ν•œλ‹€. ν•œκ΅­μ—λŠ” λ„μ‹œκ°€ N개 있고 μž„μ˜μ˜ 두 λ„μ‹œ 사이에 길이 μžˆμ„ μˆ˜λ„, 없을 μˆ˜λ„ μžˆλ‹€. λ™ν˜μ΄μ˜ μ—¬ν–‰ 일정이 μ£Όμ–΄μ‘Œμ„ λ•Œ, 이 μ—¬ν–‰ κ²½λ‘œκ°€ κ°€λŠ₯ν•œ 것인 www.acmicpc.net 문제 λ™ν˜μ΄λŠ” μΉœκ΅¬λ“€κ³Ό ν•¨κ»˜ 여행을 κ°€λ €κ³  ν•œλ‹€. ν•œκ΅­μ—λŠ” λ„μ‹œκ°€ N개 있고 μž„μ˜μ˜ 두 λ„μ‹œ 사이에 길이 μžˆμ„ μˆ˜λ„, 없을 μˆ˜λ„ μžˆλ‹€. λ™ν˜μ΄μ˜ μ—¬ν–‰ 일정이 μ£Όμ–΄μ‘Œμ„ λ•Œ, 이 μ—¬ν–‰ κ²½λ‘œκ°€ κ°€λŠ₯ν•œ 것인지 μ•Œμ•„λ³΄μž. λ¬Όλ‘  쀑간에 λ‹€λ₯Έ λ„μ‹œλ₯Ό κ²½μœ ν•΄μ„œ 여행을 ν•  μˆ˜λ„ μžˆλ‹€. 예λ₯Ό λ“€μ–΄ λ„μ‹œκ°€ 5개 있고, A-B, B-C, A-D, B-D, E-A의 길이 있고, λ™ν˜μ΄μ˜ μ—¬ν–‰ κ³„νšμ΄ E C B C D 라..
https://www.acmicpc.net/problem/1967 1967번: 트리의 지름 파일의 첫 번째 쀄은 λ…Έλ“œμ˜ 개수 n(1 ≤ n ≤ 10,000)이닀. λ‘˜μ§Έ 쀄뢀터 n-1개의 쀄에 각 간선에 λŒ€ν•œ 정보가 λ“€μ–΄μ˜¨λ‹€. 간선에 λŒ€ν•œ μ •λ³΄λŠ” μ„Έ 개의 μ •μˆ˜λ‘œ 이루어져 μžˆλ‹€. 첫 번째 μ •μˆ˜λŠ” 간선이 μ—° www.acmicpc.net 문제 트리(tree)λŠ” 사이클이 μ—†λŠ” 무방ν–₯ κ·Έλž˜ν”„μ΄λ‹€. νŠΈλ¦¬μ—μ„œλŠ” μ–΄λ–€ 두 λ…Έλ“œλ₯Ό 선택해도 λ‘˜ 사이에 κ²½λ‘œκ°€ 항상 ν•˜λ‚˜λ§Œ μ‘΄μž¬ν•˜κ²Œ λœλ‹€. νŠΈλ¦¬μ—μ„œ μ–΄λ–€ 두 λ…Έλ“œλ₯Ό μ„ νƒν•΄μ„œ μ–‘μͺ½μœΌλ‘œ μ«™ λ‹ΉκΈΈ λ•Œ, κ°€μž₯ 길게 λŠ˜μ–΄λ‚˜λŠ” κ²½μš°κ°€ μžˆμ„ 것이닀. 이럴 λ•Œ 트리의 λͺ¨λ“  λ…Έλ“œλ“€μ€ 이 두 λ…Έλ“œλ₯Ό μ§€λ¦„μ˜ 끝 점으둜 ν•˜λŠ” 원 μ•ˆμ— λ“€μ–΄κ°€κ²Œ λœλ‹€. 이런 두 λ…Έλ“œ μ‚¬μ΄μ˜ 경둜의 길이λ₯Ό 트리의 지름이..
https://www.acmicpc.net/problem/2729 2729번: μ΄μ§„μˆ˜ λ§μ…ˆ μ΄μ§„μˆ˜ λ§μ…ˆμ€ 맀우 κ°„λ‹¨ν•˜κ³ , μ‹­μ§„μˆ˜ λ§μ…ˆκ³Ό λΉ„μŠ·ν•˜κ²Œ ν•˜λ©΄ λœλ‹€. μ‹­μ§„μˆ˜ λ§μ…ˆμ„ ν•  λ•ŒλŠ”, 였λ₯Έμͺ½λΆ€ν„° μ™Όμͺ½μœΌλ‘œ μ°¨λ‘€λŒ€λ‘œ 숫자 ν•˜λ‚˜μ”© λ”ν•˜λ©΄ λœλ‹€. μ΄μ§„μˆ˜ λ§μ…ˆλ„ 이와 λΉ„μŠ·ν•˜κ²Œ ν•˜λ©΄ λœλ‹€. μ‹­ www.acmicpc.net 문제 μ΄μ§„μˆ˜ λ§μ…ˆμ€ 맀우 κ°„λ‹¨ν•˜κ³ , μ‹­μ§„μˆ˜ λ§μ…ˆκ³Ό λΉ„μŠ·ν•˜κ²Œ ν•˜λ©΄ λœλ‹€. μ‹­μ§„μˆ˜ λ§μ…ˆμ„ ν•  λ•ŒλŠ”, 였λ₯Έμͺ½λΆ€ν„° μ™Όμͺ½μœΌλ‘œ μ°¨λ‘€λŒ€λ‘œ 숫자 ν•˜λ‚˜μ”© λ”ν•˜λ©΄ λœλ‹€. μ΄μ§„μˆ˜ λ§μ…ˆλ„ 이와 λΉ„μŠ·ν•˜κ²Œ ν•˜λ©΄ λœλ‹€. μ‹­μ§„μˆ˜ λ§μ…ˆμ€ μ™Έμ›Œμ•Ό ν•  λ§μ…ˆμ΄ λ§Žμ§€λ§Œ, μ΄μ§„μˆ˜ λ§μ…ˆμ€ μ•„λž˜μ™€ 같이 5κ°€μ§€λ§Œ κΈ°μ–΅ν•˜λ©΄ λœλ‹€. 0 + 0 = 0 1 + 0 = 1 0 + 1 = 1 1 + 1 = 10 1 + 1 + 1 = 11 두 μ΄μ§„μˆ˜κ°€ μ£Ό..
https://www.acmicpc.net/problem/2469 2469번: 사닀리 타기 첫 μ€„μ—λŠ” μ°Έκ°€ν•œ μ‚¬λžŒμ˜ 수 kκ°€ λ‚˜μ˜¨λ‹€(3 ≤ k ≤ 26). κ·Έ λ‹€μŒ μ€„μ—λŠ” κ°€λ‘œ λ§‰λŒ€κ°€ 놓일 전체 κ°€λ‘œ μ€„μ˜ 수λ₯Ό λ‚˜νƒ€λ‚΄λŠ” n이 λ‚˜μ˜¨λ‹€(3 ≤ n ≤ 1,000). 그리고 μ„Έ 번째 μ€„μ—λŠ” 사닀리λ₯Ό 타고 λ‚œ ν›„ κ²°μ • www.acmicpc.net 문제 kλͺ…μ˜ μ°Έκ°€μžλ“€μ΄ 사닀리 타기λ₯Ό ν†΅ν•˜μ—¬ μ–΄λ–€ μˆœμ„œλ₯Ό κ²°μ •ν•œλ‹€. μ°Έκ°€μžλ“€μ€ μ•ŒνŒŒλ²³ λŒ€λ¬Έμž 첫 k개둜 ν‘œν˜„λ˜λ©°, 사닀리 타기λ₯Ό μ‹œμž‘ν•  λ•Œμ˜ μˆœμ„œλŠ” μ•„λž˜ κ·Έλ¦Όκ³Ό 같이 항상 μ•ŒνŒŒλ²³ μˆœμ„œλŒ€λ‘œμ΄λ‹€. k=10 인 예λ₯Ό λ“€μ–΄ 보자. 10λͺ…μ˜ A, B, C, D, E, F, G, H, I, J μ°Έκ°€μžλ“€μ΄ 사닀리 타기λ₯Ό μ€€λΉ„ν•œλ‹€. μ•„λž˜ 그림은 10개의 μ„Έλ‘œ 쀄과 5개의 κ°€λ‘œ 쀄을 κ°€..
https://www.acmicpc.net/problem/1987 1987번: μ•ŒνŒŒλ²³ μ„Έλ‘œ RμΉΈ, κ°€λ‘œ C칸으둜 된 ν‘œ λͺ¨μ–‘μ˜ λ³΄λ“œκ°€ μžˆλ‹€. λ³΄λ“œμ˜ 각 μΉΈμ—λŠ” λŒ€λ¬Έμž μ•ŒνŒŒλ²³μ΄ ν•˜λ‚˜μ”© μ ν˜€ 있고, 쒌츑 상단 μΉΈ (1ν–‰ 1μ—΄) μ—λŠ” 말이 놓여 μžˆλ‹€. 말은 μƒν•˜μ’Œμš°λ‘œ μΈμ ‘ν•œ λ„€ μΉΈ μ€‘μ˜ ν•œ 칸으 www.acmicpc.net 문제 μ„Έλ‘œ RμΉΈ, κ°€λ‘œ C칸으둜 된 ν‘œ λͺ¨μ–‘μ˜ λ³΄λ“œκ°€ μžˆλ‹€. λ³΄λ“œμ˜ 각 μΉΈμ—λŠ” λŒ€λ¬Έμž μ•ŒνŒŒλ²³μ΄ ν•˜λ‚˜μ”© μ ν˜€ 있고, 쒌츑 상단 μΉΈ (1ν–‰ 1μ—΄) μ—λŠ” 말이 놓여 μžˆλ‹€. 말은 μƒν•˜μ’Œμš°λ‘œ μΈμ ‘ν•œ λ„€ μΉΈ μ€‘μ˜ ν•œ 칸으둜 이동할 수 μžˆλŠ”λ°, μƒˆλ‘œ μ΄λ™ν•œ 칸에 μ ν˜€ μžˆλŠ” μ•ŒνŒŒλ²³μ€ μ§€κΈˆκΉŒμ§€ μ§€λ‚˜μ˜¨ λͺ¨λ“  칸에 μ ν˜€ μžˆλŠ” μ•ŒνŒŒλ²³κ³ΌλŠ” 달라야 ν•œλ‹€. 즉, 같은 μ•ŒνŒŒλ²³μ΄ 적힌 칸을 두 번 지날 수 μ—†λ‹€. 쒌츑 ..
https://www.acmicpc.net/problem/20168 20168번: 골λͺ© λŒ€μž₯ ν˜Έμ„ - κΈ°λŠ₯μ„± 첫 쀄에 ꡐ차둜 개수 N, 골λͺ© 개수 M, μ‹œμž‘ ꡐ차둜 번호 A, 도착 ꡐ차둜 번호 B, 가진 돈 C κ°€ 곡백으둜 κ΅¬λΆ„λ˜μ–΄ 주어진닀. μ΄μ–΄μ„œ M 개의 쀄에 κ±Έμ³μ„œ 각 골λͺ©μ΄ μž‡λŠ” ꡐ차둜 2개의 λ²ˆν˜Έμ™€, 골λͺ©μ˜ www.acmicpc.net 문제 μ†Œμ‹―μ  ν˜Έμ„μ΄λŠ” 골λͺ© λŒ€μž₯의 삢을 μ‚΄μ•˜λ‹€. ν˜Έμ„μ΄κ°€ μ‚΄λ˜ λ§ˆμ„μ€ N 개의 κ΅μ°¨λ‘œμ™€ M 개의 골λͺ©μ΄ μžˆμ—ˆλ‹€. ꡐ차둜의 λ²ˆν˜ΈλŠ” 1λ²ˆλΆ€ν„° N λ²ˆκΉŒμ§€λ‘œ ν‘œν˜„ν•œλ‹€. 골λͺ©μ€ μ„œλ‘œ λ‹€λ₯Έ 두 ꡐ차둜λ₯Ό μ–‘λ°©ν–₯으둜 이어주며 μž„μ˜μ˜ 두 ꡐ차둜λ₯Ό μž‡λŠ” 골λͺ©μ€ μ΅œλŒ€ ν•œ 개만 μ‘΄μž¬ν•œλ‹€. λΆ„μ‹ μˆ μ„ μ“°λŠ” ν˜Έμ„μ΄λŠ” λͺ¨λ“  골λͺ©μ— μžμ‹ μ˜ 뢄신을 λ‘μ—ˆκ³ , 골λͺ©λ§ˆλ‹€ ν†΅κ³Όν•˜λŠ” μ‚¬λžŒμ—κ²Œ μˆ˜κΈˆν•  것이..
KIMHYEYUN
'μ•Œκ³ λ¦¬μ¦˜/λ°±μ€€' μΉ΄ν…Œκ³ λ¦¬μ˜ κΈ€ λͺ©λ‘ (7 Page)