前提・実現したいこと
AtcoderのA問題で分からないものがあります。当方二日前にAtcoderでプログラミングを初めた初心者でして、APG4bに載っている問題を解いていたのですが、WAが出てしまって止まっている問題があります。どこが間違えているのか教えていただけるとありがたいです。
A - Infinite Coins
問題文
E869120は1円硬貨をA枚と500円硬貨を無限枚持っています.
これらの硬貨だけを使うことによって,ちょうどN円を支払うことができるかを判定しなさい.
制約
Nは1以上10000以下の整数
Aは0以上1000以下の整数
入力
入力は以下の形式で標準入力から与えられる.
N
A
出力
E869120の持っている1円硬貨と500円硬貨だけで,ちょうどN円を支払うことができるならば'Yes', そうでないならば'No'を出力しなさい.
発生している問題・エラーメッセージ
WA
該当のソースコード
C++
1#include <bits/stdc++.h> 2using namespace std; 3 int main() { 4 int N, A; 5 cin >> N >> A; 6 if ((N % 500) <= A){ 7 cout << "yes" << endl; 8 } 9 else { 10 cout << "No" << endl; 11 } 12}
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/16 13:26