自守数--注意细节啊!!!
1091 N-自守数 (15分)
如果某个数 K 的平方乘以 N 以后,结果的末尾几位数等于 K,那么就称这个数为“N-自守数”。例如 3×922=25392,而 25392 的末尾两位正好是 92,所以 92 是一个 3-自守数。
本题就请你编写程序判断一个给定的数字是否关于某个 N 是 N-自守数。
输入格式:
输入在第一行中给出正整数 M(≤20),随后一行给出 M 个待检测的、不超过 1000 的正整数。
输出格式:
对每个需要检测的数字,如果它是 N-自守数就在一行中输出最小的 N 和 NK2 的值,以一个空格隔开;否则输出 No
。注意题目保证 N<10。
输入样例:
3
92 5 233
输出样例:
3 25392
1 25
No
恶心死我了,No-->NO 找了TM 大半天!!!!
#include<iostream>
#include<cmath>
#include<string>
using namespace std;
int main()
{int n;cin >> n;int number;while(n--){cin >> number;getchar();//scanf("%d",&number);int res = to_string(number).size();int flag = 0;for(int i=1;i<10;i++){if( (i*number*number-number) % (int)(pow(10,res)) == 0){cout << i << " " << i*number*number << endl;flag=1;break;}}if(!flag) cout << "No" << endl;}return 0;
}
自守数--注意细节啊!!!相关推荐
- c语言中自守数函数,【C语言训练】自守数问题 (C语言代码)
#include #include /** 这个函数用来求一个数有几位,例如12345有5位. */ int sizes(int n) { int count=1; while(n/10!=0) { ...
- B1091 N-自守数 (15分)
B1091 N-自守数 (15分) 如果某个数 \(K\)的平方乘以\(N\) 以后,结果的末尾几位数等于 \(K\),那么就称这个数为"\(N\)-自守数".例如 \(3×92 ...
- PAT (Basic Level) 1091 N-自守数(模拟+stl)
题目链接:点击查看 题目大意:给定一个数K,规定N-自守数的定义为K*K*N的末尾几位数等于K,则称K为N-自守数,比如3*92*92=25392,所以92是一个3-自守数,现在给出一些数,判断其是不 ...
- 【简便解法】1091 N-自守数 (15分)
立志用更少的代码做更高效的表达 PAT乙级最优题解-->传送门 如果某个数 K 的平方乘以 N 以后,结果的末尾几位数等于 K,那么就称这个数为"N-自守数".例如 3×92 ...
- 1091 N-自守数
1091 N-自守数 (15 分) 如果某个数 K 的平方乘以 N 以后,结果的末尾几位数等于 K,那么就称这个数为"N-自守数".例如 3,而 2 的末尾两位正好是 9,所以 9 ...
- 1091 N-自守数 (15 分)
如果某个数 K 的平方乘以 N 以后,结果的末尾几位数等于 K,那么就称这个数为"N-自守数".例如 3×922=25392,而 25392 的末尾两位正好是 92,所以 9 ...
- C++学习之路 | PTA乙级—— 1091 N-自守数 (15 分)(精简)
1091 N-自守数 (15 分) 如果某个数 K 的平方乘以 N 以后,结果的末尾几位数等于 K,那么就称这个数为"N-自守数".例如 3×922=25392,而 2539 ...
- 信息学奥赛C++语言: 趣味整数1(自守数)
[题目描述] 晨输入两个正整数A 和 B(1<=A<=B<=40000),求A~B的所有自守数. 什么是自守数?比如52=5*5=25:252=25*25=625:762=5776: ...
- JavaScript算法(实例九)整数的置换 / 求s=a+aa+aaa+aaaa+aa...a的值 / 自守数
1.不借助临时变量,进行两个整数的交换.(这种问题非常巧妙,需要大家跳出惯有的思维,利用 a , b进行置换). function foo(a,b){a = a - bb = b + aa = b - ...
最新文章
- 【Spring注解驱动开发】java工作流引擎框架
- Gotchas 44-引用和临时对象
- 超声相控阵合成孔径成像FPGA设计介绍
- JS日期加减,日期运算
- python函数式编程、高阶函数
- [原创]FineUI秘密花园(二十七) — 窗体控件概述(上)
- 【Matlab】模式识别——聚类算法集锦
- 全概公式和贝叶斯公式的理解及例题
- Nssm Edit XXX
- 凯尔卡C68全球版汽车电脑诊断仪
- Intel-VT 与虚拟化限制
- sqlserver入门
- 图解深度学习-梯度下降学习率可视化
- word导出手机端乱码或者打不开解决办法
- Lavas的简单入门
- 手机“入殓师”,你之前有听过吗?
- dialog第三方框架,material-dialogs的使用
- 维修销售条码打印机斑马ZebraZT620
- Meego系统全面解析(初始化)
- UBTC12月份最新项目进展
热门文章
- 用lstm模型做预测_使用LSTM深度学习模型进行温度的时间序列单步和多步预测
- java 堆_Java 对象都是在堆上分配内存吗?
- python optimize_python多元拟合问题
- python变量定义 关键字_(四)Robot Framework 基础关键字
- python工资这么高为什么不学-小白入行年薪21万,为什么Python岗位薪资越来越高?...
- python能做什么游戏-你也可以用Python开发出一款火遍全球的游戏!
- python数据分析-Python数据分析:可视化
- python程序员工资-被Python程序员高工资惊到!报告却显示Python热度降了?
- php和python-python与php比较
- 语音识别已逐渐普及 搜狗讯飞各具特色