結果

問題 No.785 色食い虫
ユーザー Noiri
提出日時 2019-02-27 20:32:56
言語 C++14
(gcc 13.3.0 + boost 1.87.0)
結果
AC  
実行時間 2 ms / 2,000 ms
コード長 500 bytes
コンパイル時間 1,515 ms
コンパイル使用メモリ 168,928 KB
実行使用メモリ 6,944 KB
最終ジャッジ日時 2024-06-23 05:19:24
合計ジャッジ時間 2,296 ms
ジャッジサーバーID
(参考情報)
judge4 / judge1
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 3
other AC * 28
権限があれば一括ダウンロードができます

ソースコード

diff #

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

int main(){
    string r, g, b;
    cin >> r >> g >> b;
    int R = 0, G = 0, B = 0;
    for(int i=0; i<r.size(); i++) R += (r[i] != ',');
    for(int i=0; i<g.size(); i++) G += (g[i] != ',');
    for(int i=0; i<b.size(); i++) B += (b[i] != ',');

    R = 16 - R;
    G = 16 - G;
    B = 16 - B;

    if(r == "NONE") R = 16;
    if(g == "NONE") G = 16;
    if(b == "NONE") B = 16;

    int ans = R*R * G*G * B*B;
    cout << ans << endl;
    return 0;
}
0