アットウィキロゴ
note4recurrent @ ウィキ
掲示板 掲示板 ページ検索 ページ検索 メニュー メニュー

note4recurrent @ ウィキ

temp

最終更新:

匿名ユーザー

- view
だれでも歓迎! 編集
# coding: utf-8 # 自分の得意な言語で # Let's チャレンジ!!

d,n,bar = map(int,input().split())

cn = 0 #current number m = 0 #移動量 offset = d//2

# print

for i in range(n):

   tn = int(input())
   if cn == 0:
       if tn < offset:
           m += tn-cn
       else:
           m+= offset - tn
   elif cn == offset:
       if tn > offset:
           m+= tn -offset
       else:
           m+= offset - tn 
   elif cn < offset:
       if tn > cn+offset and tn > cn:
           m += tn -cn
       else:
           if tn > offset:
               tn -= d
           m+= tn+*cn
   elif cn > offset:
       if tn > cn+offset and tn > cn:
           m += tn -cn
       else:
           if tn > offset:
               tn -= d
           m+= tn+*cn

if m > bar:

   print("No")

else:

   print("Yes")

タグ:

+ タグ編集
  • タグ:
最近更新されたスレッド
ウィキ募集バナー