L1-071 前世檔案 分數 20

Frodnx發表於2024-08-17

轉換成2進位制,n表示1,y表示0。

// 4'39"
#include <bits/stdc++.h>
using namespace std;
int main()
{
    int n, m;
    cin >> n >> m;
    for(int i = 1; i <= m; ++ i)
    {
        int res = 0;
        for(int j = 1; j <= n; ++ j)
        {
            char c;
            cin >> c;
            res += (c == 'n' ? 1 : 0) * pow(2,n - j);
        }
        cout << res + 1 << endl;
    }
    return 0;
}

相關文章