結果

問題 No.316 もっと刺激的なFizzBuzzをください
ユーザー fumi6328
提出日時 2018-10-09 06:58:11
言語 C++14
(gcc 13.3.0 + boost 1.87.0)
結果
WA  
実行時間 -
コード長 492 bytes
コンパイル時間 2,057 ms
コンパイル使用メモリ 165,004 KB
実行使用メモリ 5,248 KB
最終ジャッジ日時 2024-10-12 16:16:06
合計ジャッジ時間 2,896 ms
ジャッジサーバーID
(参考情報)
judge4 / judge1
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 3 WA * 1
other AC * 16 WA * 17
権限があれば一括ダウンロードができます

ソースコード

diff #

#include <bits/stdc++.h>
using namespace std;

int n,a,b,c;

int main()
{
    cin >> n >> a >> b >> c;

    int na = n / a,nb = n / b,nc = n / c;
    int nac = n / (a * c),nab = n / (a * b),nbc = n / (b * c);
    int nabc = n / (a * b * c);
    if(b % a == 0 && c % a == 0) cout << na;
    else if(b % a == 0) cout << na + nc - nac;
    else if(c % a == 0) cout << na + nb - nab;
    else cout << na + nb + nc - (nac + nab + nbc) + nabc;
    cout << endl; 

    return 0;
}
0