提出詳細


ソースコード

#include <iostream>
#include <stack>
#include <vector>
#include <algorithm>
#include <cmath>
#include <cstdio>
using namespace std;

#define rep(i,n) for(int (i)=0;(i)<(n);(i)++)
#define repR(i,a,b) for(int (i)=a;(i)<(b);i++)

int gcd(int a,int b){return b?gcd(b,a%b):a;}

template<class T> inline bool chmin(T& a, T b) {
    if (a > b) {
        a = b;
        return true;
    }
    return false;
}
template<class T> inline bool chmax(T& a, T b) {
    if (a < b) {
        a = b;
        return true;
    }
    return false;
}


int t,n;

int KETA(int n);
int ans(int n);

int main(void){
    cin >> t;
    rep(i,t){
        cin >> n;
        printf("Case #%d\n",i+1);
        printf("%d\n",ans(n));
        }
    return 0;
}

int KETA(int n) {
    int ans = 0;
    rep(i,n) {
        ans += pow(10,(double)i);
    }
    return ans;
}

int ans(int n) {
    return (n % 9) * KETA((int)(n/9+2));
}

提出情報

提出時間 2019-11-30 16:00:05
問題 E - ゾロ目
ユーザ名 KMatsubara
状態 形式違反
正解率 N/A
提出出力結果

テストケース情報

# 状態 詳細情報
正解か誤答の場合のみ表示されます.