题解 | #守形数#

守形数

https://www.nowcoder.com/practice/99e403f8342b4d0e82f1c1395ba62d7b

#include <bits/stdc++.h>
#define MAX 100
using namespace std;


int main(){
	int n,data[MAX];
	while(cin>>n){
		string s1 = to_string(n);
		int len1 = s1.size();
		int p = pow(n,2);
		string s2 = to_string(p);
		if(s2.substr(s2.size() - len1) == s1 )
			cout<<"Yes!"<<endl;
		else
			cout<<"No!"<<endl;
	}




}

全部评论

相关推荐

评论
5
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务