E - Chilly Willy 題解(打表)

題目鏈接

題目大意

給你一個n,要你找出長度爲n的數可以被210整除

題目思路

emm這都沒做出來。。。。顯然這種題目是找規律題目,打個表找個規律就出來了

代碼

#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
int n;
char s[][4]={"050","080","170","020","200","110"};
int main(){
    scanf("%d",&n);
    if(n==1||n==2){
        printf("-1\n");
    }else if(n==3){
        printf("210\n");
    }else{
        printf("1");
        for(int i=1;i<=n-4;i++){
            printf("0");
        }
        printf("%s",s[(n-4)%6]);
    }
    return 0;
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章