·622 words·3 mins
π λ¬Έμ μ 보 # λ§ν¬: https://www.acmicpc.net/problem/27421 λ²μ λ¬Έμ # Taroλ μ₯λκ° μ² λ μ λ‘ μΈνΈλ₯Ό κ°μ§κ³ λκ³ μμ΅λλ€. λͺ¨λ μ λ‘λ μ§κ° μ€μ¬κ°(90λ κ°λ)μ κ°μ§ νΈ λͺ¨μμ΄μ§λ§, λ°μ§λ¦μ λ€μν©λλ€. Taroλ μ΄ λͺ¨λ μ λ‘λ₯Ό μ¬μ©νμ¬ νλμ 루νλ₯Ό λ§λ€λ €κ³ ν©λλ€. μ¬κΈ°μ μ λ‘ μΈνΈκ° νλμ 루νλ₯Ό νμ±νλ€λ κ²μ λͺ¨λ μ λ‘μ μ λμ΄ λ€λ₯Έ μ λ‘μ λΆλλ½κ² μ°κ²°λκ³ , λͺ¨λ μ λ‘κ° μ§μ λλ κ°μ μ μΌλ‘ λ€λ₯Έ λͺ¨λ μ λ‘μ μ°κ²°λμ΄ μμ λλ₯Ό μλ―Έν©λλ€. Taroκ° μ΄κ²μ λ¬μ±ν μ μλμ§ μ¬λΆλ₯Ό μλ €μ£ΌμΈμ.
·151 words·1 min
π λ¬Έμ μ 보 # λ§ν¬: https://www.acmicpc.net/problem/34830 π§ κ΄μ°° λ° μ κ·Ό # λ¬Έμ μν©μ μ°¨κ·Όμ°¨κ·Ό μ΄ν΄λ³΄μ $a, b$κ° μμ λ, $a - b$ λ₯Ό νλ² μ§λκ°λ©΄ λλ€. $a, b, c$κ° μμ λ, $a - b, b- c, c-a$λ₯Ό νλ²μ© μ§λκ°μΌνλ€. $a, b,c ,d$κ° μμ λ, $a-b, a-c, a-d, b-c, b-d, c-d$λ₯Ό νλ²μ© μ§λκ°μΌ νλ€. μ΄λ₯Ό κ·Έλν μ΄λ‘ μΌλ‘ ν΄μν μ μμ§ μμκΉ? κ·Έλνκ° μκ³ , κ° κ°μ μ νλ²μ© μ§λλ, μμ κ³Ό μ’
μ μ΄ λ¬λΌλ λλ€ νλΆκ·Έλ¦¬κΈ°κ° κ°λ₯νκ°? μ΄μ μ΄ λ¬Έμ λ μ€μΌλ¬ κ²½λ‘λ₯Ό κ°λ₯νκ² νλ λ¬Έμ λ‘ λ°λλ€. μ€μΌλ¬ κ²½λ‘λ, νμμ μ΄ λκ° μ΄νμΌλ κ°λ₯νλ€. μ μ μ΄ $N$κ° μλ€κ³ νλ©΄, κ·Έλνλ μμ κ·Έλνμ΄λ―λ‘ κ° μ μ μ λΆμ΄μλ κ°μ μ $N-1$κ°μ΄λ€. $N$μ΄ νμλΌλ©΄, λͺ¨λ $N$κ°μ μ μ μ μ§μμ μ΄λ€. $N$μ΄ μ§μλΌλ©΄, λͺ¨λ $N$κ°μ μ μ μ νμμ μ΄λ€. λ°λΌμ, $N-2$κ°μ μ λ€μ μ°κ²°ν΄μ νμμ μ΄ 2κ°κ° λλλ‘ λ§λλκ²μ΄ μ΅μ μ΄λ€. π» νμ΄ # μ½λ (C++): void solve(){ ll N; cin >> N; ll ans = N * (N-1) / 2; if(N%2 == 0) ans += N/2 - 1; cout << ans; }