蓝桥杯官网填空题(方格计数)

题目描述

本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。

如下图所示,在二维平面上有无数个 1×1 的小方格。

我们以某个小方格的一个顶点为圆心画一个半径为

50000 的圆。 你能计算出这个圆里有多少个完整的小方格吗?

运行限制

java 复制代码
public class Main {
    public static void main(String[] args) {
       long ans=0L,t=0L,temp=0L;
        for(long i=1;i<=50000L;i++){
          temp=(long)Math.sqrt(50000l*50000l-i*i);
          t=temp;
          ans+=t;
        }
        System.out.println(ans*4);
    }
}
    • 最大运行时间:1s
    • 最大运行内存: 128M
相关推荐
证能量少女1 小时前
从入门到上岗:2026高职财务管理就业证书指南
职场和发展·学习方法
有一个好名字1 小时前
力扣-判断子序列
算法·leetcode·职场和发展
it运维技术圈14 小时前
斩杀线之老杨面试了一个42岁的资深大佬,他哭了
面试·职场和发展
墨辰JC18 小时前
STM32串口通信DMA接收 + 空闲中断IDLE详解
stm32·单片机·嵌入式硬件·蓝桥杯·idle·dma
cpp_250120 小时前
P8597 [蓝桥杯 2013 省 B] 翻硬币
数据结构·c++·算法·蓝桥杯·题解
零雲21 小时前
java面试:BeanFactory和FactoryBean的区别是什么?
面试·职场和发展
面试鸭1 天前
阿里秋招,开始捞人了
计算机·职场和发展·互联网
100分简历1 天前
2026年求职简历模板大全推荐
面试·职场和发展·编辑器·求职招聘·职场发展
WW_千谷山4_sch1 天前
洛谷P8653:[模板] [蓝桥杯 2017 国 C] 分考场(染色最小色数)
c++·算法·蓝桥杯·深度优先
java修仙传1 天前
力扣hot100:字符串解码
算法·leetcode·职场和发展