% 运算符 2
来源:互联网 发布:网络热敏打印机 编辑:程序博客网 时间:2024/03/28 16:40
/*
题目1183:守形数
题目描述:
守形数是这样一种整数,它的平方的低位部分等于它本身。
比如25的平方是625,低位部分是25,因此25是一个守形数。
编一个程序,判断N是否为守形数。
输入:
输入包括1个整数N,2<=N<100。
输出:
可能有多组测试数据,对于每组数据,
输出"Yes!”表示N是守形数。
输出"No!”表示N不是守形数。
样例输入:
25
4
样例输出:
Yes!
No!
*/
#include <iostream>
using namespace std;
int main(){
int n=0;
while(cin>>n){
int n2 = n*n;
while(n>0){
if(n%10 != n2%10) break;
else{
n=n/10;
n2=n2/10;
}
}
if(n==0) cout<<"Yes!"<<endl;
else cout<<"No!"<<endl;
}
return 0;
}
#include <stdio.h>
int main(){
int n;
while(scanf("%d",&n) != EOF){
int m = n*n;
int i;
if(n<10){
if(m%10 == n)
printf("Yes!\n");
else
printf("No!\n");
}
else{
for(i=0;i<2;i++){
if(m%10 == n%10){
m/=10;
n/=10;
}
else{
printf("No!\n");
break;
}
}
if(i==2)
printf("Yes!\n");
}
}
return 0;
}
题目1183:守形数
题目描述:
守形数是这样一种整数,它的平方的低位部分等于它本身。
比如25的平方是625,低位部分是25,因此25是一个守形数。
编一个程序,判断N是否为守形数。
输入:
输入包括1个整数N,2<=N<100。
输出:
可能有多组测试数据,对于每组数据,
输出"Yes!”表示N是守形数。
输出"No!”表示N不是守形数。
样例输入:
25
4
样例输出:
Yes!
No!
*/
#include <iostream>
using namespace std;
int main(){
int n=0;
while(cin>>n){
int n2 = n*n;
while(n>0){
if(n%10 != n2%10) break;
else{
n=n/10;
n2=n2/10;
}
}
if(n==0) cout<<"Yes!"<<endl;
else cout<<"No!"<<endl;
}
return 0;
}
#include <stdio.h>
int main(){
int n;
while(scanf("%d",&n) != EOF){
int m = n*n;
int i;
if(n<10){
if(m%10 == n)
printf("Yes!\n");
else
printf("No!\n");
}
else{
for(i=0;i<2;i++){
if(m%10 == n%10){
m/=10;
n/=10;
}
else{
printf("No!\n");
break;
}
}
if(i==2)
printf("Yes!\n");
}
}
return 0;
}
0 0
- 运算符重载2
- 运算符重载2
- 2:java运算符
- perl 运算符<2>
- % 运算符 2
- 运算符重载2
- 运算符重载2
- 运算符重载2
- Java运算符(2)
- 运算符、表达式2
- 运算和运算符
- VBS基础篇 - 运算符(2) - 算术运算符
- 运算符(26)不用乘法运算符实现2x16
- 运算符之:2、算术运算符(7个)
- 2 - Perl - 比较运算符
- 6.1.2 自定义运算符
- Win32ASM学习[2]:运算符
- 《运算符的重载2》
- [WC2016]挑战NPC
- p275第十章函数和指针
- python教程1安装环境
- 《machine learning with spark》学习笔记--推荐模型
- Python 安装包,简易方法
- % 运算符 2
- java集合基础
- Struts2的工作原理
- Reactor构架模式
- Wunder Fund Round 2016 D. Hamiltonian Spanning Tree
- hdu 1907 John 尼姆博奕
- Maven学习 (四) 使用Nexus搭建Maven私服
- 数据类型
- 街区最短路径问题