9 条题解

  • 0
    @ 2023-2-23 18:24:56

    #include <bits/stdc++.h>

    using namespace std;

    char a[16]={'1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g'};

    int abb(char b){ b=tolower(b); for(int i=0;i<16;i++){ if(a[i]==b){ return i+1; } } }

    int main() { char x; int n=0,m=0; while(cin>>x){ m=16*m+abb(x); } cout<<m; }

    信息

    ID
    60
    时间
    1000ms
    内存
    256MiB
    难度
    5
    标签
    递交数
    592
    已通过
    245
    上传者