PAT A1132 Cut Integer (20分)

前言

传送门

正文


参考题解

#include<iostream>
#include<algorithm>

using namespace std;
/* 水题 题意:给定一个整数,要你判断是否是Cut Integer 思路:关键就是判断给定的整数是否满足Cut Integer的性质 */
bool isCutNum(string num){
	bool flag=false;
	int len=num.size();
	int res=stoi(num);
	int A=stoi(num.substr(0,len/2));
	int B=stoi(num.erase(0,len/2));
	//防止除数为0 
	if(A*B!=0&&res%(A*B)==0)flag=true;
	return flag;
}
int main(){
	int n;
	cin>>n;
	string temp;
	for(int i=0;i<n;i++){
		cin>>temp;
		if(isCutNum(temp))cout<<"Yes"<<endl;
		else cout<<"No"<<endl;
	}
	return 0;
} 
全部评论

相关推荐

我看到好多人都在说0offer好焦虑,结果一看是投了百度快手字节啥的。好像大家都是只想通过校招进大厂,对小公司是不考虑的吗😂可是能进大厂的难道不是只有少部分人吗,真心发问
梦想是成为七海千秋:沉默的大多数吧,喜欢晒的都是能引起共鸣的大厂,找小厂的人,别人也不认识你这个小厂,就自己偷偷找了实际上大多数人哪有什么机会能找到大厂
点赞 评论 收藏
分享
05-19 15:21
已编辑
华南农业大学 Java
白火同学:你才沟通了200,说实话,北上广深杭这里面你连一座城市的互联网公司都没投满呢,更别说还有各种准一线二线城市了。等你沟通突破了三位数,还没结果再考虑转行的事吧。
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
昨天 11:00
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务