半分くらいのケースが通ってないみたいなのですが、理由が分かりません。
問題に書いてある出力例と同じように出力はされるのですが...
問題↓
https://atcoder.jp/contests/abc113/tasks/abc113_b
#include<iostream> using namespace std; int main(){ int n,t,a,h,d,min=100000000,p=0; cin>>n>>t>>a; for(int i=1;i<=n;i++){ cin>>h; d=a-(t-h*0.006); if(d<0) d*=-1; if(d<min){ min=d; p=i; } } cout<<p; }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/19 03:38 編集