Skip to content

Commit 8a9897e

Browse files
author
IsHYuhi
committed
ARC008-ARC011 A
1 parent 6bf4d5c commit 8a9897e

File tree

5 files changed

+36
-5
lines changed

5 files changed

+36
-5
lines changed

ARC/ARC008/A.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
n = int(input())
2+
3+
print(min((n//10)*100+(n%10)*15,(n//10 + 1)*100))

ARC/ARC009/A.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
n = int(input())
2+
ab = [list(map(int, input().split())) for _ in range(n)]
3+
ans = 0
4+
for i in ab:
5+
ans += i[0]*i[1]
6+
print(int(ans*1.05))

ARC/ARC010/A.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
n, m, a, b = map(int, input().split())
2+
c = [int(input()) for _ in range(m)]
3+
4+
for day, i in enumerate(c, 1):
5+
if n<=a:
6+
n += b
7+
n -= i
8+
if n < 0:
9+
print(day)
10+
exit()
11+
12+
print('complete')

ARC/ARC011/A.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
m, n, N = map(int, input().split())
2+
3+
def calc(S):
4+
ans = 0
5+
while S>=m:
6+
ans += (S//m)*n
7+
S = (S//m)*n + S%m
8+
return ans
9+
10+
print(calc(N)+N)

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ AtCoderの問題をpython3で解いたものになります。AC確認は行っ
132132
## [AtCoder Regular Contest](ARC)
133133
| Problem A | Problem B | Problem C | Problem D | Problem E | Problem F |
134134
|:---:|:---:|:---:|:---:|:---:|:---:|
135-
|44/104|7/104|0/104|0/104|0/1|0/1|
135+
|50/104|7/104|0/104|0/104|0/1|0/1|
136136

137137
### ARC001 - ARC103
138138
|コンテスト| A | B | C | D ||コンテスト| A | B | C | D |
@@ -144,10 +144,10 @@ AtCoderの問題をpython3で解いたものになります。AC確認は行っ
144144
|[ARC005](ARC/ARC005)|[&check;](ARC/ARC005/A.py)| - | - | - ||[ARC057](ARC/ARC057)| - | - | - | - |
145145
|[ARC006](ARC/ARC006)|[&check;](ARC/ARC006/A.py)|[&check;](ARC/ARC006/B.py)| - | - ||[ARC058](ARC/ARC058)| - | - | - | - |
146146
|[ARC007](ARC/ARC007)|[&check;](ARC/ARC007/A.py)|[&check;](ARC/ARC007/B.py)| - | - ||[ARC059](ARC/ARC059)|[&check;](ARC/ARC059/A.py)| - | - | - |
147-
|[ARC008](ARC/ARC008)| - | - | - | - ||[ARC060](ARC/ARC060)| - | - | - | - |
148-
|[ARC009](ARC/ARC009)| - | - | - | - ||[ARC061](ARC/ARC061)|[&check;](ARC/ARC061/A.py)| - | - | - |
149-
|[ARC010](ARC/ARC010)| - | - | - | - ||[ARC062](ARC/ARC062)| - | - | - | - |
150-
|[ARC011](ARC/ARC011)| - | - | - | - ||[ARC063](ARC/ARC063)|[&check;](ARC/ARC063/A.py)| - | - | - |
147+
|[ARC008](ARC/ARC008)|[&check;](ARC/ARC008/A.py)| - | - | - ||[ARC060](ARC/ARC060)| - | - | - | - |
148+
|[ARC009](ARC/ARC009)|[&check;](ARC/ARC009/A.py)| - | - | - ||[ARC061](ARC/ARC061)|[&check;](ARC/ARC061/A.py)| - | - | - |
149+
|[ARC010](ARC/ARC010)|[&check;](ARC/ARC010/A.py)| - | - | - ||[ARC062](ARC/ARC062)| - | - | - | - |
150+
|[ARC011](ARC/ARC011)|[&check;](ARC/ARC011/A.py)| - | - | - ||[ARC063](ARC/ARC063)|[&check;](ARC/ARC063/A.py)| - | - | - |
151151
|[ARC012](ARC/ARC012)| - | - | - | - ||[ARC064](ARC/ARC064)| - | - | - | - |
152152
|[ARC013](ARC/ARC013)| - | - | - | - ||[ARC065](ARC/ARC065)| - | - | - | - |
153153
|[ARC014](ARC/ARC014)| - | - | - | - ||[ARC066](ARC/ARC066)| - | - | - | - |

0 commit comments

Comments
 (0)