站外题求助
  • 板块题目总版
  • 楼主Eva_91418
  • 当前回复2
  • 已保存回复2
  • 发布时间2025/6/27 18:25
  • 上次更新2025/6/28 10:58:37
查看原帖
站外题求助
749219
Eva_91418楼主2025/6/27 18:25

#include<bits/stdc++.h>
#define int long long
using namespace std;
int ans[15];
bool f=0;
signed main(){
    int n;
    cin>>n;
    for(int i=pow(10,n);i<pow(10,n+1);i++){
        string s=to_string(i);
        reverse(s.begin(),s.end());
        int k=stoi(s);
        for(int x=2;x<10;x++){
           if(i*x==k){
               ans[x]++;
           }
        }
    }
    for(int i=2;i<10;i++)
        if(ans[i])
            {cout<<i<<" ";f=1;}
    if(!f)cout<<0;
    return 0;
}

有部分超时和一个应该无解的答案错误 求调qaq

2025/6/27 18:25
加载中...