πŸ›

에 μ°Έκ°€ν–ˆμŠ΅λ‹ˆλ‹€. 에디토리얼은 μ—¬κΈ°μ„œ λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€. 28182점을 기둝해 λŒ€νšŒμ— μ°Έκ°€ν•œ 561λͺ… 쀑 172등을 κΈ°λ‘ν–ˆμŠ΅λ‹ˆλ‹€.

27903

27903, AC / 2 +44

은 λΆˆκ³΅ν‰ν•©λ‹ˆλ‹€.

μ½”λ“œμ— 아이디에 ν¬ν•¨λœ 문자λ₯Ό μ‚¬μš©ν•˜μ§€ μ•Šκ³  아이디λ₯Ό 좜λ ₯ν•΄μ•Ό ν•˜λŠ” λ¬Έμ œμž…λ‹ˆλ‹€.

μ½”λ“œμ— μ•ŒνŒŒλ²³μ„ μ‚¬μš©ν•˜μ§€ μ•ŠλŠ” μ–Έμ–΄(아희, Golfscript, Whitespace λ“±)둜 ν’€λ©΄ μ‰¬μ›Œμ§‘λ‹ˆλ‹€. μ €λŠ” Brainf**k을 μ‚¬μš©ν•΄ ν’€μ—ˆμŠ΅λ‹ˆλ‹€.

+++++ +++++ [->++ +++++ +++<] >++++ +++.- -.+++ +.--- -.+++ ++.-- -----
.---- --.<+ ++[-> +++<] >++++ .<

12346

β˜•, AC / 4 +801

Ghudegy μ •ν’ˆ 인증
μ–΄λ””μ„œ 많이 λ³Έ 것 같지 μ•Šλ‚˜μš”...?

ꡬ데기λ₯Ό μ •ν’ˆ 인증해야 ν•©λ‹ˆλ‹€. 이 글에 μ ν˜€ μžˆλŠ”, 4μ›” 1일에 λ‹€λ…€μ˜¨ ꡬ데기컡 μΉ΄νŽ˜μ—μ„œ 리딀 μ½”λ“œλ₯Ό λ°›μ•˜μŠ΅λ‹ˆλ‹€. 이 리딀 μ½”λ“œλ₯Ό solved.ac에 μž…λ ₯ν•˜λ©΄ μ•„μ΄ν…œ ν•˜λ‚˜λ₯Ό λ°›κ²Œ λ˜λŠ”λ°, 이 μ•„μ΄ν…œμ„ μ‚¬μš©ν•˜λ©΄ μ •ν’ˆ 인증 ν‚€λ₯Ό 받을 수 μžˆμŠ΅λ‹ˆλ‹€. 이 ν‚€λŠ” μ‚¬λžŒλ§ˆλ‹€ λͺ¨λ‘ λ‹€λ¦…λ‹ˆλ‹€.

Ghudegy λ‹€μš΄λ‘œλ“œ 및 μ„€μΉ˜

λŒ€νšŒ 쀑 ν’€μ—ˆλ˜ λ¬Έμ œλŠ” μœ„μ˜ 2문제이고, μ•„λž˜ λ¬Έμ œλ“€μ€ λŒ€νšŒ μ’…λ£Œ 이후 에디토리얼을 μ°Έκ³ ν•˜μ—¬ ν’€μ—ˆμŠ΅λ‹ˆλ‹€.

27902

27902, WA / 3

2^n을 좜λ ₯ν•˜λ©΄ λ©λ‹ˆλ‹€. λ‹€λ§Œ n이 κ½€ ν½λ‹ˆλ‹€(1 \leq n \leq 100\ 000). 문제 κ·ΈλŒ€λ‘œ 좜λ ₯ν•˜λ©΄ 좜λ ₯ 초과, ν‹€λ ΈμŠ΅λ‹ˆλ‹€ 등을 λ°›μŠ΅λ‹ˆλ‹€.

Python 3.10.7 μ΄μƒμ—μ„œλŠ” 4,300자리λ₯Ό μ΄ˆκ³Όν•˜λŠ” μ •μˆ˜λ₯Ό 닀루지 λͺ»ν•˜κ³ ,

ValueError: Exceeds the limit (4300) for integer string conversion: value has 5432 digits; use sys.set_int_max_str_digits() to increase the limit.

μ—λŸ¬λ₯Ό λƒ…λ‹ˆλ‹€. 이 μ œν•œμ„ ν•΄μ œν•˜κΈ° μœ„ν•΄μ„œλŠ” sys.set_int_max_str_digits() 을 μ‚¬μš©ν•΄μ•Ό ν•©λ‹ˆλ‹€.

BOJμ—μ„œλŠ” 기본적으둜 이 μ œν•œμ„ ν•΄μ œν–ˆκΈ° λ•Œλ¬Έμ—, κ·ΈλŒ€λ‘œ 2^n을 좜λ ₯ν•˜λ©΄ μ•ˆ λ©λ‹ˆλ‹€. 2^n이 4,300자리λ₯Ό μ΄ˆκ³Όν•˜λŠ” 경우 μ’…λ£Œν•˜κ³ , 그렇지 μ•ŠμœΌλ©΄ 2^n을 좜λ ₯ν•˜λ©΄ λ©λ‹ˆλ‹€.

27905

27905, μ‹œλ„ν•˜μ§€ λͺ»ν•¨

지문이 κΈΈμ–΄μ„œ 읽고 싢지 μ•Šμ•„μ‘ŒμŠ΅λ‹ˆλ‹€. 사싀, 이 λ¬Έμ œλŠ” 지문을 μ „λΆ€ 읽을 ν•„μš”κ°€ μ—†μŠ΅λ‹ˆλ‹€. 좜λ ₯ 뢀뢄을 볡사 ν›„ ν…μŠ€νŠΈ 에디터에 λΆ™μ—¬λ„£κΈ°ν•΄λ³΄κ² μŠ΅λ‹ˆλ‹€.

좜λ ₯
첫 쀄에, λͺ¨μ˜ μ „νˆ¬μ—μ„œ μ–‘ μ„ μˆ˜κ°€ μ΅œμ„ μ„ λ‹€ν•˜λŠ” 경우 μ΄κΈ°λŠ” μ‚¬λžŒμ˜ μ΄λ‹ˆμ…œμ„ μ˜μ–΄ λŒ€λ¬Έμž 두 κΈ€μžλ‘œ 좜λ ₯ν•©λ‹ˆλ‹€.

μ›λž˜ 좜λ ₯κ³Ό λ‹¬λΌμ‘ŒμŠ΅λ‹ˆλ‹€. 개발자 λ„κ΅¬λ‘œ λœ―μ–΄λ³΄λ‹ˆ, font-sizeκ°€ 0픽셀인 μˆ¨κ²¨μ§„ κΈ€μžλ₯Ό λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€.

문제λ₯Ό λ‹€μ‹œ λ³΄κ² μŠ΅λ‹ˆλ‹€.

이 κ²Œμž„μ˜ ν›Œλ₯­ν•œ 문제 μ œμž‘μžμΈ μ„œμœ€μ΄κ°€ ν›Œλ₯­ν•œ μˆ˜ν–‰μžμΈ μ„œμ—°μ΄μ—κ²Œ λͺ¨μ˜ μ „νˆ¬λ₯Ό κ±Έμ–΄ μ™”μŠ΅λ‹ˆλ‹€. μ–‘μͺ½μ΄ μ΅œμ„ μ„ λ‹€ν•  λ•Œ, λˆ„κ°€ 이길지λ₯Ό 좜λ ₯ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ„ μž‘μ„±ν•˜μ„Έμš”.

λ‘˜ λ‹€ μ΄λ‹ˆμ…œμ΄ SYλ„€μš”? 그럼 SYλ₯Ό 좜λ ₯ν•˜λ©΄ λ©λ‹ˆλ‹€.

27907

27907, μ‹œλ„ν•˜μ§€ λͺ»ν•¨

길이가 n인 μ†Œμˆ˜ λ“±μ°¨μˆ˜μ—΄μ„ 좜λ ₯ν•΄μ•Ό ν•˜λŠ”λ°, n이 μ΅œλŒ€ 30μž…λ‹ˆλ‹€. 에디토리얼에 λ‚˜μ™€ μžˆλ“― ν˜„μž¬κΉŒμ§€ 졜고 기둝은 κ·Έ 길이가 27인데, n이 30인 λ“±μ°¨μˆ˜μ—΄μ΄ μžˆμ„κΉŒμš”?

정닡은 YESμž…λ‹ˆλ‹€. 이 λ¬Έμ œμ—λŠ” 함정이 μžˆμŠ΅λ‹ˆλ‹€. μ˜ˆμ œμ— λ‚˜μ™€ μžˆλ“― λ°˜λ“œμ‹œ λ“±μ°¨μˆ˜μ—΄μ΄ 증가할 ν•„μš”λŠ” μ—†μŠ΅λ‹ˆλ‹€. 사싀 κ°μ†Œν•  ν•„μš”λ„ μ—†μŠ΅λ‹ˆλ‹€. 즉, 같은 μ†Œμˆ˜λ‘œλ§Œ 이루어진 μˆ˜μ—΄λ„ λ“±μ°¨μˆ˜μ—΄μž…λ‹ˆλ‹€.

아무 μ†Œμˆ˜ ν•˜λ‚˜λ‘œλ§Œ 이루어진 길이가 n인 μˆ˜μ—΄μ„ 좜λ ₯ν•˜λ©΄ λ©λ‹ˆλ‹€.

a = int(input())
for x in range(0, a):
    print("2", end=" ")

27904

27904, μ‹œλ„ν•˜μ§€ λͺ»ν•¨

승리 쑰건이 무렀 1μ‹œκ°„μ§œλ¦¬ 유튜브 μ˜μƒμœΌλ‘œ μ˜¬λΌμ™€ μžˆμŠ΅λ‹ˆλ‹€...

2점짜리 μ„œλΈŒνƒœμŠ€ν¬ 1은 μ˜μƒμ˜ 맨 μ•žλΆ€λΆ„λ§Œ 봐도 ν’€ 수 μžˆμŠ΅λ‹ˆλ‹€. μŠ€ν¬λ¦½νŠΈλŠ” λ‹€μŒκ³Ό κ°™μŠ΅λ‹ˆλ‹€.

만일 4ν–‰ 1열이 X라면, 만일 1ν–‰ 1열이 X라면, 만일 2ν–‰ 3열이 X라면, 만일 4ν–‰ 2열이 O라면, Oκ°€ μ΄κ²ΌμŠ΅λ‹ˆλ‹€.

μ„œλΈŒνƒœμŠ€ν¬ 1을 μžμ„Ένžˆ 보면, μ§€κΈˆμ€ O의 차둀이며, XλŠ” 1ν–‰ 1μ—΄, 2ν–‰ 3μ—΄κ³Ό 4ν–‰ 1μ—΄μ—λ§Œ μžˆμŠ΅λ‹ˆλ‹€. μ§€κΈˆ μ°¨λ‘€μ—μ„œ 4ν–‰ 2열이 Oκ°€ λœλ‹€λ©΄, λ˜λŠ” 이미 O라면 λ°˜λ“œμ‹œ Oκ°€ μ΄κΉλ‹ˆλ‹€. κ·Έλ ‡λ‹€λ©΄, λ°˜λ“œμ‹œ ν‚€νŒŒκ°€ μ΄κΈ°κ±°λ‚˜ ν‚€νŒŒκ°€ 승리λ₯Ό μ„ μ–Έν•  수 μžˆμŠ΅λ‹ˆλ‹€. 그런데, λ‘˜ 쀑 μ–΄λŠ 것을 좜λ ₯해도 λ§žμ•˜μŠ΅λ‹ˆλ‹€!!λ₯Ό 받을 수 μžˆμœΌλ―€λ‘œ, λ‘˜ 쀑 μ•„λ¬΄κ±°λ‚˜ 좜λ ₯ν•˜λ©΄ λ©λ‹ˆλ‹€.

κ·Έλ ‡κ²Œ μ €λŠ” 2점을 λ°›μ•˜μŠ΅λ‹ˆλ‹€.

KIPA IS CUTE πŸ₯°

27899

, μ‹œλ„ν•˜μ§€ λͺ»ν•¨

μ˜ˆλΉ„μ†Œμ§‘μ— 좜제된 λ¬Έμ œμ˜€μŠ΅λ‹ˆλ‹€. μ˜ˆλΉ„μ†Œμ§‘ 에디토리얼은 μ—¬κΈ°μ„œ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

μ €λŠ” μ΄λ•Œ μ˜ˆλΉ„μ†Œμ§‘μ— μ°Έκ°€ν•˜μ§€ μ•Šμ•„ λ‚˜μ€‘μ— ν’€μ—ˆμŠ΅λ‹ˆλ‹€.

콜라보 μΉ΄νŽ˜κ°€ μ–΄λ”˜κ°€μ—μ„œ μ—΄λ¦¬λŠ”λ°, κ·Έ μœ„μΉ˜μ˜ μœ„λ„μ™€ 경도λ₯Ό 좜λ ₯ν•΄μ•Ό ν•©λ‹ˆλ‹€. μ‚ΌλΆ„ 탐색 λ“± λ‹€μ–‘ν•œ 방법을 μ‚¬μš©ν•  수 μžˆλŠ”λ°, μ œκ°€ 이 문제λ₯Ό μ ‘ν–ˆμ„ λ•ŒλŠ” 이미 μœ„μΉ˜κ°€ κ³΅κ°œλ˜μ–΄, λ…Έλ¨ΈκΈ€μ–ΌλΌμš°λ“œμ˜ μœ„λ„μ™€ 경도λ₯Ό μ œμΆœν–ˆμŠ΅λ‹ˆλ‹€. cm λ‹¨μœ„κΉŒμ§€ μ •ν™•ν•˜μ§€λŠ” μ•Šμ•˜λŠ”μ§€, 2147483426점을 λ°›μ•˜μŠ΅λ‹ˆλ‹€.