1091 N-自守数 (15 分)
Posted tonyyy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1091 N-自守数 (15 分)相关的知识,希望对你有一定的参考价值。
#include <bits/stdc++.h> using namespace std; #define ll long long int long1(int k) { int i=0,ans=1; while(k){ k/=10; i++; } for(int j=0;j<i;j++){ ans*=10; } return ans; } int main() { int n,k,l; scanf("%d",&n); while(n--) { int sign=0; cin>>k; l = long1(k); for(int i=1;i<=9;i++){ if(k==(i*k*k%l)){ cout<<i<<" "<<i*k*k<<endl; sign=1; break; } } if(!sign){ cout<<"No"<<endl; } } return 0; }
以上是关于1091 N-自守数 (15 分)的主要内容,如果未能解决你的问题,请参考以下文章