ABC154参戦記_表紙

ABC154 参戦記

こんばんは、ぱんと申します。
今回はA~D問題をACしました!

前回の参戦記はこちら↓

*諸注意などはこちらを参照の上お読みください

ではいきます!

詳しい内容は追記!!!

A問題

コメントなし実際の提出

s, t = map(str, input().split())
a, b = map(int, input().split())
u = str(input())
if s == u:
 print(a-1, b)
else:
 print(a, b-1)


B問題

コメントなし実際の提出

s = str(input())
a = len(s)
for i in range(a):
 print("x", end="")


C問題

コメントなし実際の提出

n = int(input())
a = list(map(int, input().split()))
if len(a) != len(set(a)):
 print("NO")
else:
 print("YES")


D問題

コメントなし実際の提出

n, k = input().split()
n = int(n)
k = int(k)
p = list(map(int, input().split()))

exp = 0
for i in range(k):
 exp += (1 + p[i]) / 2
 exp_true = exp

for i in range(n-k):
 exp += (1 + p[i+k]) / 2
 exp -= (1 + p[i]) / 2
 if exp_true < exp:
   exp_true = exp

print(exp_true)


最後まで読んでいただきありがとうございます。またどうぞ。

この記事が気に入ったらサポートをしてみませんか?