- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 蓝桥杯-平方和(java)
题目:小明对数位中含有 2、0、1、9的数字很感兴趣,在 1 到 40 中这样的数包括 1、2、9、10至 32、39和 40,共 28 个,他们的和是 574,平方和是 14362。注意,平方和是指将每个数分别平方后求和。请问,在 1 到 2019 中,所有这样的数的平方和是多少?方法一:原始野人方法(没错,就是判断每一位是否含有2019)public class Test1 { public static void main(String[] args) {
2022-03-07 21:11:14
1473
原创 蓝桥杯-螺旋折线(java)
题目描述如图p1.pgn所示的螺旋折线经过平面上所有整点恰好一次。对于整点(X, Y),我们定义它到原点的距离dis(X, Y)是从原点到(X, Y)的螺旋折线段的长度。我的思路也是参考了网上一位博主的思想,但是后面的方法更容易理解。原博客链接:第九届蓝桥杯 螺旋折线 省赛JAVA/C/C++/ B组_zmjのblog-优快云博客同样,开始将最左边的那根横线按图中蓝色箭头顺时针旋转90度,则内部可以构成正方形,则内部长度便好计算了。再计算外面的一层的折线长度,两者相加即为总长.
2022-03-06 22:20:15
7836
原创 蓝桥杯-方格计数(java)
题目:如图所示,在二维平面上有无数个1x1的小方格我们以某个小方格的一个顶点为圆心画一个半径为1000的圆。你能计算出这个圆里有多少个完整的小方格吗?分析:首先由于圆的对称性,将该问题转化为圆的四分之一来解决。以圆心为原点,建立坐标轴,如右图所示,其中黄色的点的坐标x^2+y^2<r^2即可,但同时排除黄色的点。代码如下:public class Test2 { public static void main(String[] args) { ...
2022-03-05 13:04:52
7271
原创 蓝桥杯-取位数(java)
题目描述求1个整数的第k位数字有很多种方法。以下的方法就是一种。就是一个很基础的求位数的题目,分清楚%和/的区别就能完成。重点就是审题!审题!审题!它取的是从左往右数的,审题的时候我还以为它从右往左(惯性思维)题目public class Main{ static int len(int x){ if(x<10) return 1; return len(x/10)+1; } // 取x的第k位数字
2022-03-04 16:57:00
6963
原创 蓝桥杯-凑算式(暴力解法)
因为该题目只要求上传结果没有空间以及时间的考虑,所以暴力解法也未尝不可。package LanQiao.LanQiao.Test2016;/** * * B DEF * A + --- + ------- = 10 * C GHI */public class Test3 { public static void main(String[] args) { int result = 0; for (int
2022-02-27 15:27:57
1002
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人