AtCoder ABC 167の復習

今回のABCの結果ですが、なんとBの問題文を読み間違えてのAのみという・・・

一回垢消したほうがええんちゃう・・・?

 

 

A

2つの入力を読んで、2つ目の入力から後ろ1文字を削り、比較した

s = input()
p = input()
 
p = p[:-1]
#print(p)
 
 
if s == p:
  print("Yes")
else:
  print("No")

 

B
全通りの組み合わせの数を求める・・・と勘違いをしてミスってしまった
正しくは、とりうる値の最大値
よって、数に気をつけて場合分けでよかった

(a, b, c, k) = list(map(int, input().split()))

if a >= k:
  print(k)
elif (a + b) >= k:
  print(a)
else:
  print(a-(k-a-b))

 


C
実力不足で解けませんでした!
bit全探索がうまくできない・・・
じっくりこれ一問できるように勉強してみます



以上