首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
完全平方数的尾巴
[编程题]完全平方数的尾巴
热度指数:427
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 64M,其他语言128M
算法知识视频讲解
我们把一个能被表示成某个整数的平方的数称为完全平方数。
例如
,
,所以
,
是完全平方数。
现在输入一个整数为
(
),请聪明的你判断它是不是由某个完全平方数对
取模得到的呢。
示例1
输入
24
输出
true
说明
备注:
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(0)
邀请回答
收藏(1)
分享
纠错
提交结果有问题?
1个回答
5篇题解
开通博客
简单666
发表于 2021-09-13 20:23:21
题意: 给你一个数,判断这个数是不是某个平方数对取模的结果 解法一(扩展欧几里得) 我们记这个平方数为 由 可得 显然这是一个不定方程,于是我们可以用扩展欧几里得算法求解 具体的,我们可以解出的解 于是原方程的一个解为: 我们
展开全文
肖先生~
发表于 2020-08-20 05:42:40
题目描述我们把一个能被表示成某个整数的平方的数称为完全平方数。例如4 = 2 * 24=2∗2,16 = 4 * 416=4∗4,所以44,1616是完全平方数。现在输入一个整数为xx(0\leq x \leq9990≤x≤999),请聪明的你判断它是不是由某个完全平方数对10001000取模得到的
展开全文
QieQiemin
发表于 2020-10-10 16:45:47
牛客练习赛71 B-烙印 (几何) 题面: 思路: 设代表数据中给出的角的个数, 那么我们不妨对为进行分类讨论处理: 如果给出角度之和大于180,则答案为0. 当,即数据给定的是三个边的长度, 那么我们只需要判断三个边是否构成三角形即可,若构成则答案为1,否则答案为0. 判断的方法有很多种
展开全文
东溪看水
发表于 2020-07-24 16:17:38
题目 完全平方数:一个能被表示成某个整数的平方的数。现在输入一个整数为 (),请判断它是不是由某个完全平方数对 1000 取模得到的呢。 解题思路 直接暴力枚举 范围中的整数 ,如果 ,则返回 true。 C++代码 class Solution { public: /** *
展开全文
xqxls
发表于 2021-09-09 14:24:29
题意整理 输入一个整数x(范围在0到999之间)。 判断它是否是由某个完全平方数对1000取模所得。 方法一(模拟) 1.解题思路 遍历所有可能。 如果x是某个平方数对1000取余,直接返回true。 如果遍历完,还没有找到对应的平方数,则返回false。 动图展示: 2.代码实现 imp
展开全文
问题信息
基础数学
难度:
1条回答
1收藏
1572浏览
热门推荐
通过挑战的用户
查看代码
hua
2022-07-22 22:02:00
喜欢喝生椰的喜羊羊
2022-02-28 20:48:02
草苺奶昔
2022-02-07 13:33:39
LibraXiong
2022-01-14 23:27:02
青椒炒牛肉
2021-11-01 13:52:16
相关试题
车站建造问题
基础数学
评论
(40)
线段树编号问题
基础数学
评论
(2)
牛牛的超市
动态规划
基础数学
评论
(5)
进制转换
字符串
评论
(2547)
来自
华为研发工程师编程题
编译方法中,动态存储分配的含义是:()
编译和体系结构
评论
(2)
来自
乐视2017秋招开发工程...
完全平方数的尾巴
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
import java.util.*; public class Solution { /** * * @param x int整型 * @return bool布尔型 */ public boolean solve (int x) { // write code here } }
class Solution { public: /** * * @param x int整型 * @return bool布尔型 */ bool solve(int x) { // write code here } };
# # # @param x int整型 # @return bool布尔型 # class Solution: def solve(self , x ): # write code here
/** * * @param x int整型 * @return bool布尔型 */ function solve( x ) { // write code here } module.exports = { solve : solve };
# # # @param x int整型 # @return bool布尔型 # class Solution: def solve(self , x ): # write code here
package main /** * * @param x int整型 * @return bool布尔型 */ func solve( x int ) bool { // write code here }
/** * * @param x int整型 * @return bool布尔型 */ bool solve(int x ) { // write code here }
24
true