在三位整数(100至999)中寻找符合条件的整数并依次从小到大存入数组中;他既是完全平方数,又是两位数字相同,例如144,676等
来源:互联网 发布:windows刷mac os 编辑:程序博客网 时间:2024/05/18 01:40
在三位整数(100至999)中寻找符合条件的整数并依次从小到大存入数组中;他既是完全平方数,又是两位数字相同,例如144,676等
#include <iostream>#include <stdio.h>#include <math.h>using namespace std;/* (2007)按要求输出:在三位整数(100至999)中寻找符合条件的整数并依次从小到大存入数组中; 他既是完全平方数,又是两位数字相同,例如144,676等*/int isSquere(int x)//判断是否是平方数{ double y =(double)x; double temp = sqrt(y); int i = (int)temp; if(i*i == x){ return 1; } else { return 0; }}int isTwoSame(int x){ int digit0 = x%10; int digit1 = (x/10)%10; int digit2 = x/100; return(digit0==digit1||digit0==digit2 ||digit1==digit2); //这里不知道有没有理解错误,三位数相同也算两位数相同}int main(){ for(int i =100;i<1000;++i){ if (isSquere(i)&&isTwoSame(i)){ printf("%d\n",i); } }// 调试代码,原因是digit0 == digit2 写成digit0 ==digit1,找了半天// int i =121;// int a=2,b=1;// a = isSquere(i);// b = isTwoSame(i);// if (isSquere(i)&&isTwoSame(i)){// printf("i=%d,a=%d,b=%d\n",i,a,b);// }// printf("i=%d,a=%d,b=%d\n",i,a,b); return 0;}
0 0
- 在三位整数(100至999)中寻找符合条件的整数并依次从小到大存入数组中;他既是完全平方数,又是两位数字相同,例如144,676等
- 请在小于99999的正整数中找符合下列条件的数,它既是完全平方数,又有两位数字相同,如:144,676。
- 题目:请在小于99999的正整数中找符合下列条件的数,它既是完全平方数,又有两位数字相同,如:144,676。用c语言编写(不能用数字转换成字符串)。
- 99999的正整数中找符合下列条件的数,它既是完全平方数,又有两位数字相同
- 用c++编写程序。在小于99999的正整数中找符合下列条件的数,它既是完全平方数,又有两位数字相同。
- 一个整数称为完全平方数,是指它的值是另一个整数的平方。如81是个完全平方数,因为它是9的平方。请按要求完成:①在三位的正整数中寻找所有完全平方数;例如:144(12*12),676(26*26)
- 判断任一给定整数N是否满足条件: 它是完全平方数,又至少有两位数字相同,如144、676等。
- 在小于99999的正整数中,找出即是完全平方数,又有两位数字相同的数。
- 寻找符合条件的整数
- 输入一个字符串,内有数字和非数字字符,例如:ab123fk456 98dds153?145f .将其中连续的数字字符作为一个整数,依次存放到一个整型数组a中。例如:123放在a[0],4
- 一个数组中寻找所有三个符合条件的数
- 在一个整数数组中寻找符合A+B=C的组合,使C为最大
- 在10万以内判断,一个整数加上100后是一个完全平方数,再加上168又是一个完全平方数,求该数
- 一个整数,它加上100后是一个完全平方数,在加上168,又是一个完全平方数请问该数是多少?
- 依次从数组a中取出一个四位数,如果该四位数连续大于该四位数以后的5个数,且该数是奇数,则把这个四位数按从小到大的顺序存入数组b中,并计算满足上述条件的四位数的个数cnt。
- 13.在100-999中找出符合条件的数
- 两位随机整数存入数组中,并读取数组
- 从键盘输入十个整数存入一维数组中,求出其中的最大数并输出(要求用指针访问数组元素)?
- 求数列s(n)=s(n-1)+s(n-2)的第n项的值。其中s(1)=s(2)=1。要求任意给定n,输出s(n)
- 安装pyenv install时指定enable-shared
- 第13天(就业班) jsp内置对象、out对象、域对象、el表达式、jsp标签库
- [Leetcode] 14. Longest Common Prefix
- 从一个实例中学习DTW算法
- 在三位整数(100至999)中寻找符合条件的整数并依次从小到大存入数组中;他既是完全平方数,又是两位数字相同,例如144,676等
- QQ机器人{线程应用篇}
- quagga源码学习--BGP协议对等体连接tcp md5签名认证选项
- 深入了解R语言-S4
- 1072.Gas Station (30)
- jQuery--文档处理
- windows api创建定时器模板
- Java 基础入门知识1
- hduoj4826