π₯ 1934λ²: μ΅μ곡배μ
https://www.acmicpc.net/problem/1934
- λ¬Έμ
μμ°μ a,b κ° μ£Όμ΄μ‘μ λ a,bμ μ΅μ곡배μλ₯Ό ꡬνλ νλ‘κ·Έλ¨
- μ½λλΆμ
a,b μ€ λ ν° μ«μλΆν° a*b μ«μκΉμ§ forλ¬Έμ μ€ν # λν° μ«μλΆν° μ€ννλ μ΄μ λ a,bμ λ°°μλ€ μ€ κ³΅ν΅ λΆλΆμ μ°Ύλ κ²μ΄κΈ° λλ¬Έμ a,b μ€ μμ μλΆν° μμνκ² λλ©΄ i ++1μ΄ λλ©΄μ for λ¬Έμ΄ νλκ² λμ΄μ
i%a, i%b ==0 λͺ¨λ κ°μ΄ λ¨μ΄μ§λ λλ¨Έμ§κ° μλ μν -> i λ a,b μ μ΅μ곡배μ
- μ½λ
T = int(input())
for _ in range(T):
A, B = map(int, input().split())
result = A*B
while B>0:
A,B = B, A%B
print(result//A)
π₯ 2476λ²: μ£Όμ¬μκ²μ
https://www.acmicpc.net/problem/2476
- λ¬Έμ
- κ°μ λμ΄ 3κ°κ° λμ€λ©΄ 10,000μ+(κ°μ λ)×1,000μμ μκΈμ λ°κ² λλ€.
- κ°μ λμ΄ 2κ°λ§ λμ€λ κ²½μ°μλ 1,000μ+(κ°μ λ)×100μμ μκΈμ λ°κ² λλ€.
- λͺ¨λ λ€λ₯Έ λμ΄ λμ€λ κ²½μ°μλ (κ·Έ μ€ κ°μ₯ ν° λ)×100μμ μκΈμ λ°κ² λλ€.
μλ₯Ό λ€μ΄, 3κ°μ λ 3, 3, 6μ΄ μ£Όμ΄μ§λ©΄ μκΈμ 1,000+3×100μΌλ‘ κ³μ°λμ΄ 1,300μμ λ°κ² λλ€. λ 3κ°μ λμ΄ 2, 2, 2λ‘ μ£Όμ΄μ§λ©΄ 10,000+2×1,000 μΌλ‘ κ³μ°λμ΄ 12,000μμ λ°κ² λλ€. 3κ°μ λμ΄ 6, 2, 5λ‘ μ£Όμ΄μ§λ©΄ κ·Έ μ€ κ°μ₯ ν° κ°μ΄ 6μ΄λ―λ‘ 6×100μΌλ‘ κ³μ°λμ΄ 600μμ μκΈμΌλ‘ λ°κ² λλ€.
N(2 ≤ N ≤ 1,000)λͺ μ΄ μ£Όμ¬μ κ²μμ μ°Έμ¬νμμ λ, κ°μ₯ λ§μ μκΈμ λ°μ μ¬λμ μκΈμ μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμμ€
- μ½λλΆμ
첫째 μ€μλ μ°Έμ¬νλ μ¬λ μ Nμ΄ μ£Όμ΄μ§κ³ κ·Έ λ€μ μ€λΆν° Nκ°μ μ€μ μ¬λλ€μ΄ μ£Όμ¬μλ₯Ό λμ§ 3κ°μ λμ΄ λΉμΉΈμ μ¬μ΄μ λκ³ κ°κ° μ£Όμ΄μ§λ€.
1. λ°λ³΅ν νμ nμ λ ₯ - forλ¬Έ
2. μΈ μ μ λ ₯- list λ‘ μ λ ₯
3. if λ¬ΈμΌλ‘ 쑰건 μ λ ₯ν maxλ‘ λ¦¬μ€νΈ κ° μ λ³νμ κ° μΆλ ₯
- μ½λ
case = int(input())
answer = 0
for _ in range(case):
a, b, c = map(int, input().split())
if a == b == c:
answer = max(answer, 10000+a*1000)
elif a == b:
answer = max(answer, 1000+a*100)
elif a == c:
answer = max(answer, 1000+a*100)
elif b == c:
answer = max(answer, 1000+b*100)
else:
answer = max(answer, 100 * max(a,b,c))
print(answer)
π₯ 7567λ²: κ·Έλ¦
https://www.acmicpc.net/problem/7567
- λ¬Έμ
μ¬λ¬λΆμ κ·Έλ¦ λ°©ν₯μ΄ κ΄νΈ λ¬Έμλ‘ νμλ λ¬Έμμ΄μ μ½μ΄μ κ·Έ μ΅μ’ μ λμ΄λ₯Ό μ μλ‘ μΆλ ₯ν΄μΌ νλ€.
- μ½λλΆμ
μ μ΄λ κ°μκ²κ³Ό λΉκ΅νμ¬ κ°μ μ€μ²©νμ¬ λν¨
- μ½λ
dish = list(str(input()))
answer = 0
for i in range(len(dish)):
if i == 0:
answer += 10
elif dish[i] == dish[i-1]:
answer += 5
else:
answer +=10
print(answer)
π₯ 2754λ²: νμ κ³μ°
https://www.acmicpc.net/problem/2754
- λ¬Έμ
μ΄λ€ μ¬λμ CμΈμ΄ μ±μ μ΄ μ£Όμ΄μ‘μ λ, νμ μ λͺ μ μΈμ§ μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμμ€.
A+: 4.3, A0: 4.0, A-: 3.7
B+: 3.3, B0: 3.0, B-: 2.7
C+: 2.3, C0: 2.0, C-: 1.7
D+: 1.3, D0: 1.0, D-: 0.7
F: 0.0
- μ½λ λΆμ
λ Έκ°λ€λ€ . . . .
- μ½λ
d = {"A+": 4.3, "A0": 4.0, "A-": 3.7, "B+": 3.3,
"B0": 3.0, "B-": 2.7, "C+": 2.3, "C0": 2.0, "C-": 1.7,
"D+": 1.3, "D0": 1.0, "D-": 0.7, "F": 0.0}
print(d[input()])
λ Έκ°λ€ μλ μ½λ! -> ν¨μ¬ κΈΈλ€ . . .γ
grade_plus = input()
if grade_plus == 'F':
result = 0.0
else:
grade, plus = list(grade_plus)
result = 0
if grade == 'A':
result += 4.0
elif grade == 'B':
result += 3.0
elif grade == 'C':
result += 2.0
elif grade == 'D':
result += 1.0
if plus == '+':
result += 0.3
elif plus == '-':
result -= 0.3
elif plus == '0':
result += 0.0
print(result)
π₯ 2935λ²: μμ
https://www.acmicpc.net/problem/2935
- λ¬Έμ
첫째 μ€μ μμ μ μ Aκ° μ£Όμ΄μ§λ€.
λμ§Έ μ€μ μ°μ°μ + λλ *κ° μ£Όμ΄μ§λ€.
μ μ§Έ μ€μ μμ μ μ Bκ° μ£Όμ΄μ§λ€.
Aμ Bλ λͺ¨λ 10μ μ κ³± ννμ΄κ³ , κΈΈμ΄λ μ΅λ 100μ리μ΄λ€.
- μ½λ λΆμ
A + C or A * C μΆλ ₯
- μ½λ
A = int(input())
B = str(input())
C = int(input())
result = 0
if B == '*':
result = A * C
print(result)
else:
result = A + C
print(result)
π₯ 10039λ²: νκ· μ μ
https://www.acmicpc.net/problem/10039
- λ¬Έμ
κΈ°λ§κ³ μ¬ μ μκ° 40μ μ΄μμΈ νμλ€μ κ·Έ μ μ κ·Έλλ‘ μμ μ μ±μ μ΄ λλ€. νμ§λ§, 40μ λ―Έλ§μΈ νμλ€μ 보좩νμ΅μ λ£λ 쑰건μ μλ½νλ©΄ 40μ μ λ°κ² λλ€. 보좩νμ΅μ κ±°λΆν μ μκΈ° λλ¬Έμ, 40μ λ―Έλ§μΈ νμλ€μ νμ 40μ μ λ°κ² λλ€.
νμ 5λͺ μ μ μκ° μ£Όμ΄μ‘μ λ, νκ· μ μλ₯Ό ꡬνλ νλ‘κ·Έλ¨μ μμ±νμμ€.
- μ½λλΆμ
40μ μ΄νλ 무쑰건 40μ μΌλ‘ μΉκ³ κ³μ°ν νκ· μΆλ ₯
- μ½λ
result = 0
for _ in range(5):
point = int(input())
if point < 40:
result += 40
else :
result += point
answer = int(result/5)
print(answer)
π₯ 4101λ²: ν¬λ?
- λ¬Έμ
https://www.acmicpc.net/problem/4101
β 0 0 μ λ ₯μ κΉμ§ λ°λ³΅ // ννκΈ°μ΅νκΈ°!!
while 1:
a,b = map(int,input().split())
if a==0 and b==0:
break
elif a<=b:
print('No')
else:
print('Yes')
'Python > λ°±μ€' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[python/λ°±μ€] 17744λ²: μλ¬ΆκΈ° (0) | 2023.10.29 |
---|---|
#21 [python/λ°±μ€] python λ¬Έμ μ§ 3 (0) | 2023.10.29 |
#19 [python/λ°±μ€] python λ¬Έμ μ§ (0) | 2023.10.25 |
#18 [python/λ°±μ€] 2163λ²: μ΄μ½λ¦Ώ μλ₯΄κΈ° (0) | 2023.10.25 |
#17 [python/λ°±μ€] 11501λ²: μ£Όμ (0) | 2023.10.24 |