paiza 累積和メニュー 区間の和 2 Python解説

10 個の整数 a_0, a_1, a_2, …, a_9 からなる数列 a が与えられます。
この数列の a_2 から a_7 までの和 (a_2 + a_3 + … + a_7) を、累積和を使うことで求め、一 ...
AtCoder ABC 180 B – Various distances Python解説

N 次元空間内の点 (x1,…,xN) が与えられます。
原点からこの点までの、マンハッタン距離、ユークリッド距離、チェビシェフ距離をそれぞれ求めてください。 ただし、それぞれの距離は次のよう ...
AtCoder ABC 179 B – Go to Jail Python解説

高橋君は、「サイコロを 2 個振る」という行動を N 回行いました。 i 回目の出目は Di,1,Di,2 です。
ゾロ目が 3 回以上続けて出たことがあるかどうか判定してください。
より正確に ...
AtCoder ABC 178 B – Product Max Python解説

整数 a,b,c,d が与えられます。 a≤x≤b,c≤y≤d を満たす整数 x,y について、x×y の最大値はいくつですか。
AtCoder Beginner Contest 「Product M ...
AtCoder ABC 177 B – Substring Python解説

2 つの文字列 S, T が与えられます。
T が S の部分文字列となるように、S のいくつかの文字を書き換えます。
少なくとも何文字書き換える必要がありますか?
ただし、部分文字列とは連続 ...
AtCoder ABC 176 B – Multiple of 9 Python解説

整数 N が 9 の倍数であることと、N を十進法で表したときの各桁の数の和が 9 の倍数であることは同値です。
N が 9 の倍数であるか判定してください。
AtCoder Beginn ...
AtCoder ABC 175 B – Making Triangle Python解説

1,⋯,N の番号がついた N 本の棒があります。棒 i (1≤i≤N) の長さは Li です。
このうち、三角形を作ることのできるような長さの異なる 3 本の棒を選ぶ方法は何通りあるでしょうか ...
AtCoder ABC 174 B – Distance Python解説

2 次元平面上に N 個の点があります。 i 個目の点の座標は (Xi,Yi) です。
これらのうち、原点からの距離が D 以下であるような点は何個ありますか?
なお、座標 (p,q) にある点と原 ...
AtCoder ABC 173 B – Judge Status Summary Python解説

高橋君は、プログラミングコンテスト AXC002 に参加しており、問題 A にコードを提出しました。
この問題には N 個のテストケースがあります。
各テストケース i (1≤i ...
AtCoder ABC 172 B – Minor Change Python解説

文字列 S, T が与えられます。次の操作を繰り返して S を T に変更するとき、操作回数の最小値を求めてください。
操作:S&n ...