PAT-1132(Cut Integer )数的拆分+简单题

Cut Integer

PAT-1132

#include<iostream>
#include<cstring>
#include<string>
#include<algorithm>
#include<cstdio>
#include<sstream>
#include<cstdlib>
using namespace std;
int main(){
	int n;
	cin>>n;
	while(n--){
		int z;
		cin>>z;
		stringstream ss;
		ss<<z;
		string now=ss.str();
		int len=now.length();
		string a=now.substr(0,len/2);
		string b=now.substr(len/2,len);
		int sa=stoi(a);
		int sb=stoi(b);
		if(sa*sb==0){
			cout<<"No"<<endl;
			continue;
		}
			
		if(z%(sa*sb)==0)
			cout<<"Yes"<<endl;
		else cout<<"No"<<endl;
	}
	return 0;
}
posted @ 2020-09-19 19:44  Garrett_Wale  阅读(140)  评论(0编辑  收藏  举报