File tree 4 files changed +38
-1
lines changed
4 files changed +38
-1
lines changed Original file line number Diff line number Diff line change
1
+ a , b = map (int , input ().split ())
2
+
3
+ if (max (a ,b )- min (a ,b ))% 2 == 0 :
4
+ print ((max (a ,b )- min (a ,b ))// 2 + min (a ,b ))
5
+ else :
6
+ print ('IMPOSSIBLE' )
Original file line number Diff line number Diff line change
1
+ from itertools import combinations
2
+
3
+ n = int (input ())
4
+ p = list (map (int , input ().split ()))
5
+
6
+ combi = combinations ([i for i in range (n )], 2 )
7
+ sort = sorted (p )
8
+
9
+ if sort == p :
10
+ print ('YES' )
11
+ exit ()
12
+
13
+ for i , j in combi :
14
+ p [i ], p [j ] = p [j ], p [i ]
15
+ if sort == p :
16
+ print ('YES' )
17
+ exit ()
18
+ p [j ], p [i ] = p [i ], p [j ]
19
+ print ('NO' )
Original file line number Diff line number Diff line change
1
+ n = int (input ())
2
+ a = list (map (int , input ().split ()))
3
+ b = list (map (int , input ().split ()))
4
+
5
+ ans = 0
6
+ for i , v in enumerate (b ):
7
+ for j in range (2 ):
8
+ m = min (a [i + j ], v )
9
+ a [i + j ] -= m
10
+ v -= m
11
+ ans += m
12
+ print (ans )
Original file line number Diff line number Diff line change @@ -94,7 +94,7 @@ AtCoderの問題をpython3で解いたものになります。AC確認は行っ
94
94
| [ ABC132] ( ABC/ABC132 ) | [ &check ; ] ( ABC/ABC132/A.py ) | [ &check ; ] ( ABC/ABC132/B.py ) | [ &check ; ] ( ABC/ABC132/C.py ) ||||| [ ABC172] ( ABC/ABC172 ) | [ &check ; ] ( ABC/ABC172/A.py ) | [ &check ; ] ( ABC/ABC172/B.py ) |||||
95
95
| [ ABC133] ( ABC/ABC133 ) | [ &check ; ] ( ABC/ABC133/A.py ) | [ &check ; ] ( ABC/ABC133/B.py ) | [ &check ; ] ( ABC/ABC133/C.py ) ||||| [ ABC173] ( ABC/ABC173 ) | [ &check ; ] ( ABC/ABC173/A.py ) | [ &check ; ] ( ABC/ABC173/B.py ) | [ &check ; ] ( ABC/ABC173/C.py ) | [ &check ; ] ( ABC/ABC173/D.py ) |||
96
96
| [ ABC134] ( ABC/ABC134 ) | [ &check ; ] ( ABC/ABC134/A.py ) | [ &check ; ] ( ABC/ABC134/B.py ) | [ &check ; ] ( ABC/ABC134/C.py ) ||||| ABC174|||||||
97
- | ABC135||| ||||| ABC175|||||||
97
+ | [ ABC135] ( ABC/ABC135 ) | [ & check ; ] ( ABC/ABC135/A.py ) | [ & check ; ] ( ABC/ABC135/B.py ) | [ & check ; ] ( ABC/ABC135/C.py ) ||||| ABC175|||||||
98
98
| ABC136|||||||| [ ABC176] ( ABC/ABC176 ) | [ &check ; ] ( ABC/ABC176/A.py ) | [ &check ; ] ( ABC/ABC176/B.py ) | [ &check ; ] ( ABC/ABC176/C.py ) ||||
99
99
| ABC137|||||||
100
100
| ABC138|||||||
You can’t perform that action at this time.
0 commit comments