6-7 判断满足条件的三位数 (15 分)
本题要求实现一个函数,统计给定区间内的三位数中有两位数字相同的完全平方数(如144、676)的个数。
函数接口定义:
int search( int n );
其中传入的参数int n
是一个三位数的正整数(最高位数字非0)。函数search
返回[101, n
]区间内所有满足条件的数的个数。
裁判测试程序样例:
#include <stdio.h>
#include <math.h>int search( int n );int main()
{int number;scanf("%d",&number);printf("count=%d\n",search(number));return 0;
}/* 你的代码将被嵌在这里 */
输入样例:
500
结尾无空行
输出样例:
count=6
结尾无空行
源代码:
int search( int n )
{int i,a,b,c,s;int result=0;for(i=101;i<=n;i++){s=sqrt(i);if(i==s*s){a=i%10;b=i/10%10;c=i/10/10;if(a==b||a==c||b==c){result++;}}} return result;
}
6-7 判断满足条件的三位数 (15 分)相关推荐
- 判断满足条件的三位数
本题引用自PTA,原作者:浙大城市学院张高燕 本题要求实现一个函数,统计给定区间内的三位数中有两位数字相同的完全平方数(如144.676)的个数. 函数原型为:int search( int n ); ...
- 7-3 逆序的三位数 (10 分)
7-3 逆序的三位数 (10 分) 程序每次读入一个正3位数,然后输出按位逆序的数字.注意:当输入的数字含有结尾的0时,输出不应带有前导的0.比如输入700,输出应该是7. 输入格式: 每个测试是一个 ...
- PTA题目:求符合给定条件的整数集 (15分)
求符合给定条件的整数集 (15分) 给定不超过6的正整数A,考虑从A开始的连续4个数字.请输出所有由它们组成的无重复数字的3位数. 输入格式: 输入在一行中给出A. 输出格式: 输出满足条件的的3位数 ...
- 7-6 求符合给定条件的整数集 (15 分)
7-6 求符合给定条件的整数集 (15 分) 给定不超过6的正整数A,考虑从A开始的连续4个数字.请输出所有由它们组成的无重复数字的3位数. 输入格式: 输入在一行中给出A. 输出格式: 输出满足条件 ...
- 7-16 求符合给定条件的整数集 (15分)
7-16 求符合给定条件的整数集 (15分) 给定不超过6的正整数A,考虑从A开始的连续4个数字.请输出所有由它们组成的无重复数字的3位数. 输入格式: 输入在一行中给出A. 输出格式: 输出满足条件 ...
- 7-16 求符合给定条件的整数集 (15 分)
求符合给定条件的整数集 (15 分) 给定不超过6的正整数A,考虑从A开始的连续4个数字.请输出所有由它们组成的无重复数字的3位数. 输入格式: 输入在一行中给出A. 输出格式: 输出满足条件的的3位 ...
- (PTA)7-4 判断一个整数是否为素数 (15分)
7-4 判断一个整数是否为素数 (15分) 本题要求编写程序,判断一个给定的整数是否为素数.素数就是只能被1和自身整除的正整数,1不是素数,2是素数. 输入格式: 输入在一行中给出一个需要判断的整数 ...
- 基础编程题目集 7-3 逆序的三位数 (10 分)
问题描述: 解题思路: 题目规定是正的三位数,所以取出三个位置的数字即可, 输出时进行特殊判断,这里需要注意当中间为0且第一位不为0的时候 是需要输出的 解题代码: #include<stdio ...
- PTA天梯赛L1刷题总结(三)15分题型(超详细题解)
多么感人!时隔一年多,我终于来更新15分题型的博文了.突然发现L1的题目量扩充了!一共有哦20道题.哎~都写一遍题解好了.在这里推荐下胡凡的算法笔记!在基础算法和数据结构上给了我很多细致的讲解启发.过 ...
最新文章
- ASP.NET MVC 右键点击添加没有区域(Area)、控制器、试图等选项
- fedora虚拟机中的vsftp服务配置
- python应用于期货_Python期货量化交易基础教程(17)
- .NET六大剑客:栈、堆、值类型、引用类型、装箱和拆箱
- java 按钮设置图片_Java中如何设置带图片按钮的大小
- 使用py2neo构建neo4j图模型小demo
- 【Flink】Flink StreamingFileSink
- EJB3.0学习笔记---JBOSS 7.1.1 Final版本安装与配置
- 高级着色语言HLSL入门(1)
- MATLAB常用基本数学函数
- Python Tkinter 音乐播放器 Demo
- 如何在Excel/Word中使用复选框
- 微信公众号跳转小程序失败 new WxMpTemplateMessage.MiniProgram
- raid 0 1 5 10的区别以及应用
- Linux下安装Oracle12c图形化及静默两种方法安装操作手册
- 浏览器中的js不能同步更新的解决方案
- 学习笔记(2):A110测试-测试课程申请1888
- 教你用JavaScript制作图片回廊
- 2.数据类型--数值类型
- Rasa 3.x 学习系列-Rasa 3.2.0 新版本发布