头像
7_divided_by_3
编辑于 01-01 00:09 山东
+ 关注

C题解

懒得分析了 直接贴spj

#include <iostream>
#include <fstream>
int main()
{
    std::ifstream fin("user_output");
    int n = 0;
    std::string s;
    // AC
    if (fin >> s && (s == "22")) n++;
    // WA
    if (fin >> s && (s == "03" || s == "04" || s == "31" || s == "46")) n++;
    // TLE
    if (fin >> s && (s == "26" || s == "34" || s == "49")) n++;
    // 卡常
    if (fin >> s && (s == "29")) n++;
    // AK
    if (fin >> s && (s == "11")) n++;
    // 爆零
    if (fin >> s && (s == "45")) n++;
    // 牛魔
    if (fin >> s && (s == "17")) n++;
    // 算一卦
    if (fin >> s && (s == "53")) n++;
    // 数据结构爱好者
    if (fin >> s && (s == "08")) n++;
    // TD 
    if (fin >> s && (s == "13")) n++;
    // KKT
    if (fin >> s && (s == "47" || s == "41")) n++;
    // 不许TD
    if (fin >> s && (s == "25")) n++;

    if (n == 12) return 0;
    if (n >= 9) return 2;
    return 1;
}
/*
a = ['22', '03', '26', '29', '11', '45', '17', '53', '08', '13', '47', '25']
print(*a)
*/

全部评论

(0) 回帖
加载中...
话题 回帖

等你来战

查看全部

热门推荐