九度oj 守型数 1183
2016-01-31 20:58
288 查看
1083题目:
http://ac.jobdu.com/problem.php?pid=1083
#include <iostream>
#include <stdio.h>
#include <string.h>
#include <algorithm>
#include <math.h>
#include <stack>
#include <queue>
#define ISYEAP(x) x%100!=0 && x%4==0 || x%400==0 ? 1:0
using namespace std;
int num;
int numm;
void findNumm(int n){
int len=0;
int tempn=n;
// cout<<"num="<<num<<endl;
while(1){
if(tempn/10==0){
len++;
break;
}
len++;
tempn/=10;
}
int temp=1;
for(int i=0;i<len;i++){
temp*=10;
}
// cout<<"num="<<num<<endl;
numm=num%temp;
// cout<<"numm="<<numm<<endl;
}
int main(){
int n;
while(cin>>n){
num=n*n;
findNumm(n);
if(n==numm)
{
cout<<"Yes!"<<endl;
}
else{
cout<<"No!"<<endl;
}
}
return 0;
}
/**************************************************************
Problem: 1183
User: zhouyudut
Language: C++
Result: Accepted
Time:10 ms
Memory:1520 kb
****************************************************************/
http://ac.jobdu.com/problem.php?pid=1083
#include <iostream>
#include <stdio.h>
#include <string.h>
#include <algorithm>
#include <math.h>
#include <stack>
#include <queue>
#define ISYEAP(x) x%100!=0 && x%4==0 || x%400==0 ? 1:0
using namespace std;
int num;
int numm;
void findNumm(int n){
int len=0;
int tempn=n;
// cout<<"num="<<num<<endl;
while(1){
if(tempn/10==0){
len++;
break;
}
len++;
tempn/=10;
}
int temp=1;
for(int i=0;i<len;i++){
temp*=10;
}
// cout<<"num="<<num<<endl;
numm=num%temp;
// cout<<"numm="<<numm<<endl;
}
int main(){
int n;
while(cin>>n){
num=n*n;
findNumm(n);
if(n==numm)
{
cout<<"Yes!"<<endl;
}
else{
cout<<"No!"<<endl;
}
}
return 0;
}
/**************************************************************
Problem: 1183
User: zhouyudut
Language: C++
Result: Accepted
Time:10 ms
Memory:1520 kb
****************************************************************/
相关文章推荐
- C#多线程编程实例 线程与窗体交互
- C++学习笔记(六) 面向对象
- 美团推荐算法实践
- C#版三层登录
- java内存使用
- 28335sci中断接收
- HDU Joseph【数学&&约瑟夫环】
- bestcoder题解
- 论架构师的职责
- 地理空间距离计算优化
- 【poj2248】Addition Chains
- XenDesktop 屏幕保护程序无法生效的解决办法
- LogisticRegression
- 查看在数据库中实际执行时的解析计划
- 连载《一个程序猿的生命周期》- 44.感谢,我从事了IT相关的工作
- 搭建SpringMvc框架
- 九度oj A+B 1010,1015
- WC2016总结
- Codeforces 118D Caesar's Legions (dp)
- 『Python』序列学习总结之四——字典