位平方和
来源:互联网 发布:ubuntu qq2016 编辑:程序博客网 时间:2024/06/07 08:44
题目:把一个整数的每个数位都平方后求和,又得到一个整数,我们称这个整数为位平方和。
对新得到的整数仍然可以继续这一运算过程。
比如,给定整数为4,则一系列的运算结果为:
16,37,58,89,....
输入,两个整数x n,中间以空格分开。表示求x的第n步位平方和。其中,x,n都大于0,且小于100000。
对新得到的整数仍然可以继续这一运算过程。
比如,给定整数为4,则一系列的运算结果为:
16,37,58,89,....
本题的要求是,已知一个整数x,求第n步的运算结果。
输入,两个整数x n,中间以空格分开。表示求x的第n步位平方和。其中,x,n都大于0,且小于100000。
输出,一个整数,表示所求结果。
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scan=new Scanner(System.in);int x=scan.nextInt();int n=scan.nextInt();while(x<10&&n>0){x*=x;n--;}int result=x;while(x>=10&&n>0){result=0;char [] c=String.valueOf(x).toCharArray();for(int i=0;i<c.length;i++){result+=(c[i]-'0')*(c[i]-'0');}x=result;n--;}System.out.println(x);}}
阅读全文
0 0
- 位平方和
- 位平方和
- 位平方和
- 蓝桥杯题 位平方和
- Java 位平方和
- 整型数各奇数位平方和
- 平方和
- 任意输入一个正整数,计算其各个位的平方和
- 蓝桥杯 2015校内选拔试题 第五题:位平方和
- 第五届校内选拔javaC组-第五题位平方和
- 第五届蓝桥杯Java语言C组_位平方和
- 范围内平方和
- 求平方和
- BZOJ2904: 平方和
- 四平方和
- 求平方和
- 因子平方和
- 四平方和
- win7 64bit 企业版 编译Hadoop2.7.2源码+插件+部署伪分布式开发环境
- Java一对多结构的封装方法
- 1022. D进制的A+B (20) PAT乙级真题
- 链队列
- STM32F4的ADC 配置
- 位平方和
- httpclient下载图片转base64
- IO流
- 解决EXT自定义树的排序 remoteSort =true 用在store; 和sortable:true 用在column里的一个字段上
- 面试题整理--java中的参数传递(值传递、引用传递)
- 表单校验
- 【Scikit-Learn 中文文档】使用 scikit-learn 介绍机器学习
- CWinThread
- 深度学习(十五)基于DCNN的人脸特征点定位-CVPR 2013