Skip to content

Commit fec1789

Browse files
author
IsHYuhi
committed
add browns
1 parent 38f7c20 commit fec1789

File tree

3 files changed

+44
-3
lines changed

3 files changed

+44
-3
lines changed

ABC/ABC171/E.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
n = int(input())
2+
a = list(map(int, input().split()))
3+
b=0
4+
for i in range(n):
5+
b ^= a[i]
6+
ans = []
7+
for i in range(n):
8+
ans.append(b^a[i])
9+
print(' '.join(list(map(str, ans))))

ABC/ABC179/D.py

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
n, k = map(int, input().split())
2+
s = []
3+
for i in range(k):
4+
l, r = map(int, input().split())
5+
for j in range(l, r+1):
6+
s.append(j)
7+
print(s)
8+
9+
coins = s
10+
total = n-1
11+
def combinations(coins, total):
12+
dp = [int(i % coins[0] == 0) for i in range(total + 1)]
13+
for coin in coins[1:]:
14+
count = 0
15+
for i in range(coin, total + 1):
16+
dp[i] += dp[i - coin]
17+
count += 1
18+
return dp[-1]
19+
print(combinations(s, total))
20+
21+
# #dp =[[int(i % coins[0] == 0) for i in range(total + 1)] for j in range(total+1)]
22+
# dp = [[0 for i in range(total + 1)] for j in range(total+1)]
23+
# for j in range(total+1):
24+
# if dp[0][j] == 0:
25+
# dp[0][j] = 1
26+
# break
27+
28+
# for coin in coins:
29+
# for i in range(coin, total + 1):
30+
# for j in range(coin, total + 1):
31+
# dp[j][i] += dp[j - coin][i - coin]
32+
# print(dp[-1][-1]%998244353)

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ AtCoderの問題をpython3で解いたものになります。AC確認は行っ
88
## [AtCoder Beginner Contest](ABC)
99
| Problem A | Problem B | Problem C | Problem D | Problem E | Problem F |
1010
|:---:|:---:|:---:|:---:|:---:|:---:|
11-
|179/179|177/179|121/179|27/173|1/54|0/54|
11+
|179/179|177/179|121/179|28/173|2/54|0/54|
1212

1313
### ABC001 - ABC041
1414
|コンテスト| A | B | C | D ||コンテスト| A | B | C | D |
@@ -90,15 +90,15 @@ AtCoderの問題をpython3で解いたものになります。AC確認は行っ
9090
[ABC128](ABC/ABC128)|[✓](ABC/ABC128/A.py)|[✓](ABC/ABC128/B.py)||||||[ABC168](ABC/ABC168)|[✓](ABC/ABC168/A.py)|[✓](ABC/ABC168/B.py)|[✓](ABC/ABC168/C.py)|[✓](ABC/ABC168/D.py)|||
9191
[ABC129](ABC/ABC129)|[✓](ABC/ABC129/A.py)|[✓](ABC/ABC129/B.py)|[✓](ABC/ABC129/C.py)|||||[ABC169](ABC/ABC169)|[✓](ABC/ABC169/A.py)|[✓](ABC/ABC169/B.py)|[✓](ABC/ABC169/C.py)|[✓](ABC/ABC169/D.py)|||
9292
[ABC130](ABC/ABC130)|[✓](ABC/ABC130/A.py)|[✓](ABC/ABC130/B.py)|[✓](ABC/ABC130/C.py)|||||[ABC170](ABC/ABC170)|[✓](ABC/ABC170/A.py)|[✓](ABC/ABC170/B.py)|[✓](ABC/ABC170/C.py)||||
93-
|[ABC131](ABC/ABC131)|[✓](ABC/ABC131/A.py)|[✓](ABC/ABC131/B.py)|[✓](ABC/ABC131/C.py)|[✓](ABC/ABC131/D.py)||||[ABC171](ABC/ABC171)|[✓](ABC/ABC171/A.py)|[✓](ABC/ABC171/B.py)|[✓](ABC/ABC171/C.py)|[✓](ABC/ABC171/D.py)|||
93+
|[ABC131](ABC/ABC131)|[✓](ABC/ABC131/A.py)|[✓](ABC/ABC131/B.py)|[✓](ABC/ABC131/C.py)|[✓](ABC/ABC131/D.py)||||[ABC171](ABC/ABC171)|[✓](ABC/ABC171/A.py)|[✓](ABC/ABC171/B.py)|[✓](ABC/ABC171/C.py)|[✓](ABC/ABC171/D.py)|[✓](ABC/ABC171/E.py)||
9494
|[ABC132](ABC/ABC132)|[✓](ABC/ABC132/A.py)|[✓](ABC/ABC132/B.py)|[✓](ABC/ABC132/C.py)|||||[ABC172](ABC/ABC172)|[✓](ABC/ABC172/A.py)|[✓](ABC/ABC172/B.py)|||||
9595
|[ABC133](ABC/ABC133)|[✓](ABC/ABC133/A.py)|[✓](ABC/ABC133/B.py)|[✓](ABC/ABC133/C.py)|||||[ABC173](ABC/ABC173)|[✓](ABC/ABC173/A.py)|[✓](ABC/ABC173/B.py)|[✓](ABC/ABC173/C.py)|[✓](ABC/ABC173/D.py)|||
9696
|[ABC134](ABC/ABC134)|[✓](ABC/ABC134/A.py)|[✓](ABC/ABC134/B.py)|[✓](ABC/ABC134/C.py)|||||[ABC174](ABC/ABC174)|[✓](ABC/ABC174/A.py)|[✓](ABC/ABC174/B.py)||[✓](ABC/ABC174/D.py)|||
9797
|[ABC135](ABC/ABC135)|[✓](ABC/ABC135/A.py)|[✓](ABC/ABC135/B.py)|[✓](ABC/ABC135/C.py)|||||[ABC175](ABC/ABC175)|[✓](ABC/ABC175/A.py)|[✓](ABC/ABC175/B.py)|[✓](ABC/ABC175/C.py)||||
9898
|[ABC136](ABC/ABC136)|[✓](ABC/ABC136/A.py)|[✓](ABC/ABC136/B.py)|[✓](ABC/ABC136/C.py)|[✓](ABC/ABC136/D.py)||||[ABC176](ABC/ABC176)|[✓](ABC/ABC176/A.py)|[✓](ABC/ABC176/B.py)|[✓](ABC/ABC176/C.py)||||
9999
|[ABC137](ABC/ABC137)|[✓](ABC/ABC137/A.py)|[✓](ABC/ABC137/B.py)|[✓](ABC/ABC137/C.py)|||||[ABC177](ABC/ABC177)|[✓](ABC/ABC177/A.py)|[✓](ABC/ABC177/B.py)|[✓](ABC/ABC177/C.py)||||
100100
|[ABC138](ABC/ABC138)|[✓](ABC/ABC138/A.py)|[✓](ABC/ABC138/B.py)|[✓](ABC/ABC138/C.py)|||||[ABC178](ABC/ABC178)|[✓](ABC/ABC178/A.py)|[✓](ABC/ABC178/B.py)|[✓](ABC/ABC178/C.py)|[✓](ABC/ABC178/D.py)|||
101-
|[ABC139](ABC/ABC139)|[✓](ABC/ABC139/A.py)|[✓](ABC/ABC139/B.py)|[✓](ABC/ABC139/C.py)|[✓](ABC/ABC139/D.py)||||[ABC179](ABC/ABC179/)|[✓](ABC/ABC179/A.py)|[✓](ABC/ABC179/B.py)|[✓](ABC/ABC179/C.py)||||
101+
|[ABC139](ABC/ABC139)|[✓](ABC/ABC139/A.py)|[✓](ABC/ABC139/B.py)|[✓](ABC/ABC139/C.py)|[✓](ABC/ABC139/D.py)||||[ABC179](ABC/ABC179/)|[✓](ABC/ABC179/A.py)|[✓](ABC/ABC179/B.py)|[✓](ABC/ABC179/C.py)|[✓](ABC/ABC179/D.py)|||
102102
|[ABC140](ABC/ABC140)|[✓](ABC/ABC140/A.py)|[✓](ABC/ABC140/B.py)|[✓](ABC/ABC140/C.py)||||
103103
|[ABC141](ABC/ABC141)|[✓](ABC/ABC141/A.py)|[✓](ABC/ABC141/B.py)|[✓](ABC/ABC141/C.py)||||
104104
|[ABC142](ABC/ABC142)|[✓](ABC/ABC142/A.py)|[✓](ABC/ABC142/B.py)|[✓](ABC/ABC142/C.py)||||

0 commit comments

Comments
 (0)