λͺ©λ‘μ 체 κΈ (1005)
π 곡λΆνλ μ§μ§μνμΉ΄λ μ²μμ΄μ§?
211229 μμ± 10809 κ°κ°μ μνλ²³μ λν΄μ, aκ° μ²μ λ±μ₯νλ μμΉ, bκ° μ²μ λ±μ₯νλ μμΉ, ... zκ° μ²μ λ±μ₯νλ μμΉλ₯Ό 곡백μΌλ‘ ꡬλΆν΄μ μΆλ ₯ λ΄ νμ΄ a = input() low = list(range(97, 123)) for i in low : print(a.find(chr(i)), end = " ") chr ν¨μλ μμ€ν€μ½λμ ν΄λΉνλ μ«μλ₯Ό λ¬Έμμ΄λ‘ λ³ν find ν¨μλ₯Ό μ΄μ©ν΄μ μ λ ₯λ°μ λ¬Έμμ΄ μμ chr ν¨μλ‘ λ³νλ λ¬Έμκ° μλμ§ μ°Ύλλ€. λ§μΌ λ¬Έμμ΄μ΄ μμΌλ©΄ μ°Ύλ λ¬Έμκ° μ²« λ²μ§Έμ μμΉν μΈλ±μ€ μ«μλ₯Ό μΆλ ₯νκ³ μμΌλ©΄ -1μ μΆλ ₯ λ΄ μΆλ ₯ hello -1 -1 -1 -1 1 -1 -1 0 -1 -1 -1 2 -1 -1 4 -1 -1 -1 -1 -1 -1 -1 -1 -1..
211229 μμ± 11720 μ λ ₯μΌλ‘ μ£Όμ΄μ§ μ«μ Nκ°μ ν©μ μΆλ ₯ λ΄ νμ΄ a = int(input()) b = input() sum = 0 for i in b : sum = sum + int(i) print(sum) λ΄ μΆλ ₯ 3 123 6
211229 μμ± 11654 μ λ ₯μΌλ‘ μ£Όμ΄μ§ κΈμμ μμ€ν€ μ½λ κ°μ μΆλ ₯ λ΄ νμ΄ a = input() print(ord(a)) ord() : λ¬Έμμ μμ€ν€ μ½λκ°μ 리ν΄νλ ν¨μ chr() : μμ€ν€ μ½λκ° μ λ ₯μΌλ‘ λ°μ κ·Έ μ½λμ ν΄λΉνλ λ¬Έμλ₯Ό μΆλ ₯ λ΄ μΆλ ₯ A 65
211229 μμ± 1065 첫째 μ€μ 1λ³΄λ€ ν¬κ±°λ κ°κ³ , Nλ³΄λ€ μκ±°λ κ°μ νμμ κ°μλ₯Ό μΆλ ₯ λ΄ νμ΄ def hansu(a) : result = 0 if a < 100 : result = a else : result = 99 for i in range(100, a+1) : num = list(map(int, str(i))) if num[0] - num[1] == num[1] - num[2] : result = result + 1 return result n = int(input()) print(hansu(n)) μ΄λ€ μμ μ μ Xμ κ° μλ¦¬κ° λ±μ°¨μμ΄μ μ΄λ£¬λ€λ©΄, κ° μλ¦¬λ³ μ°¨μ΄κ° μΌμ ν μ, νμλΌ λΆλ₯Έλ€ λ΄ μΆλ ₯ 101 99
211229 μμ± 4673 10,000λ³΄λ€ μκ±°λ κ°μ μ ν λλ²λ₯Ό ν μ€μ νλμ© μ¦κ°νλ μμλ‘ μΆλ ₯ λ΄ νμ΄ num = set(range(1, 10001)) remove = set() for i in range(1, 10001) : for j in str(i) : i = i + int(j) remove.add(i) num = num - remove for k in sorted(num): print(k) μμ±μκ° μλ μ«μλ₯Ό μ ν λλ² 100λ³΄λ€ μμ μ ν λλ²λ μ΄ 13κ° 1, 3, 5, 7, 9, 20, 31, 42, 53, 64, 75, 86, 97 λ΄ μΆλ ₯ 1 3 5 7 9 20 31 42 53 64 75 86 97 108 110 121 132 143 154 165 176 187 198 209..
211229 μμ± 15596 μ μ nκ°κ° μ£Όμ΄μ‘μ λ, nκ°μ ν©μ ꡬνλ ν¨μ λ΄ νμ΄ a = int(input()) for i in range(a) : arr = list(map(int, input().split())) avg = sum(arr[1:])/arr[0] num = 0 for j in arr[1:] : if j > avg : num += 1 rate = num/arr[0]*100 print("%.3f"%rate + "%") λ΄ μΆλ ₯ 2 3 4 9
211229 μμ± 4344 κ° μΌμ΄μ€λ§λ€ ν μ€μ© νκ· μ λλ νμλ€μ λΉμ¨μ λ°μ¬λ¦Όνμ¬ μμμ μ μ§Έ μ리κΉμ§ μΆλ ₯ λ΄ νμ΄ a = int(input()) for i in range(a) : arr = list(map(int, input().split())) avg = sum(arr[1:])/arr[0] num = 0 for j in arr[1:] : if j > avg : num += 1 rate = num/arr[0]*100 print("%.3f"%rate + "%") λ΄ μΆλ ₯ 3 2 23 34
211229 μμ± 2577 OXν΄μ¦μ κ²°κ³Όκ° μ£Όμ΄μ‘μ λ, μ μλ₯Ό ꡬνλ νλ‘κ·Έλ¨μ μμ± λ΄ νμ΄ a = int(input()) for i in range(a) : b = list(input()) sum = 0 sumsum = 0 for j in b : if j == "O" : sum = sum + 1 sumsum = sumsum + sum else : sum = 0 print(sumsum) λ΄ μΆλ ₯ 2 XOXXOO 4 OOXXXOOO 9