提出 #14587207


ソースコード 拡げる

#include <bits/stdc++.h>
#define REP(i, n) for(int i = 0;i < n;i++)
#define ll long long
using namespace std;
//typedef vector<unsigned int>vec;
//typedef vector<ll>vec;
//typedef vector<vec> mat;
typedef pair<int, int> P;
typedef pair<ll,ll> LP;
const int dx[8] = {1, 0, -1, 0, 1, -1, -1, 1};
const int dy[8] = {0, 1, 0, -1, 1, 1, -1, -1};
const int INF = 1000000000;
const ll LINF = 1000000000000000000;//1e18
const ll MOD = 1000000007;
const ll MOD2 = 998244353;
const double PI = acos(-1.0);
const double EPS = 1e-10;

template<class T> inline bool chmax(T& a, T b) { if (a < b) { a = b; return true; } return false; }
template<class T> inline bool chmin(T& a, T b) { if (a > b) { a = b; return true; } return false; }
//template<class T> inline void add(T &a, T b){a = ((a+b) % MOD + MOD) % MOD;};

void solve(){
    ll N;
    cin >> N;
    string ans = "";
    while(N > 0){
        N--;
        ans += char('a' + N % 26);
        N /= 26;
    }
    reverse(ans.begin(), ans.end());
    cout << ans << endl;
}

int main(){
    cin.tie(0);
    ios::sync_with_stdio(false);
    solve();
    // int T; cin >> T; REP(t,T) solve();
}

提出情報

提出日時
問題 C - One Quadrillion and One Dalmatians
ユーザ Bondo416
言語 C++ (GCC 9.2.1)
得点 300
コード長 1176 Byte
結果 AC
実行時間 8 ms
メモリ 3652 KiB

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 300 / 300
結果
AC × 3
AC × 29
セット名 テストケース
Sample sample1.txt, sample2.txt, sample3.txt
All sample1.txt, sample2.txt, sample3.txt, test1.txt, test10.txt, test11.txt, test12.txt, test13.txt, test14.txt, test15.txt, test16.txt, test17.txt, test18.txt, test19.txt, test2.txt, test20.txt, test21.txt, test22.txt, test23.txt, test24.txt, test25.txt, test26.txt, test3.txt, test4.txt, test5.txt, test6.txt, test7.txt, test8.txt, test9.txt
ケース名 結果 実行時間 メモリ
sample1.txt AC 8 ms 3504 KiB
sample2.txt AC 3 ms 3504 KiB
sample3.txt AC 2 ms 3572 KiB
test1.txt AC 3 ms 3616 KiB
test10.txt AC 4 ms 3616 KiB
test11.txt AC 2 ms 3556 KiB
test12.txt AC 3 ms 3620 KiB
test13.txt AC 7 ms 3452 KiB
test14.txt AC 3 ms 3552 KiB
test15.txt AC 4 ms 3500 KiB
test16.txt AC 3 ms 3616 KiB
test17.txt AC 3 ms 3496 KiB
test18.txt AC 2 ms 3500 KiB
test19.txt AC 3 ms 3496 KiB
test2.txt AC 2 ms 3604 KiB
test20.txt AC 2 ms 3516 KiB
test21.txt AC 3 ms 3600 KiB
test22.txt AC 2 ms 3440 KiB
test23.txt AC 2 ms 3500 KiB
test24.txt AC 3 ms 3548 KiB
test25.txt AC 2 ms 3652 KiB
test26.txt AC 2 ms 3620 KiB
test3.txt AC 2 ms 3456 KiB
test4.txt AC 3 ms 3640 KiB
test5.txt AC 2 ms 3604 KiB
test6.txt AC 2 ms 3504 KiB
test7.txt AC 3 ms 3620 KiB
test8.txt AC 3 ms 3456 KiB
test9.txt AC 3 ms 3620 KiB