列表

详情


NC14720. 平方数

描述

如果一个整数x是某个整数的平方, 我们就把整数x称为平方数。

妞妞最喜欢的数字就是平方数, 妞妞现在给你一个N, 妞妞希望你能帮助她找出不大于N的最大的平方数。

输入描述

输入包括一行, 包括一个正整数N(1 <= N <= 10^9), 表示妞妞给的数字N。

输出描述

输出一个整数, 即不大于N的最大的平方数。

示例1

输入:

10

输出:

9

原站题解

上次编辑到这里,代码来自缓存 点击恢复默认模板

Python(2.7.3) 解法, 执行用时: 13ms, 内存消耗: 2920K, 提交时间: 2018-12-23 13:34:26

a = int(raw_input())
print((int(a**0.5))**2)

pypy3(pypy3.6.1) 解法, 执行用时: 61ms, 内存消耗: 18684K, 提交时间: 2020-09-04 18:46:57

print(pow(int(pow(int(input()), 1/2)), 2))

Python3 解法, 执行用时: 42ms, 内存消耗: 4668K, 提交时间: 2022-01-07 22:42:12

print(int(int(input())**0.5)**2)

上一题