【冲刺蓝桥杯的最后30天】day3
创始人
2024-05-29 14:52:29
0

大家好😃,我是想要慢慢变得优秀的向阳🌞同学👨‍💻,断更了整整一年,又开始恢复CSDN更新,从今天开始更新备战蓝桥30天系列,一共30天,如果对你有帮助或者正在备战蓝桥杯的小伙伴可以支持一下哦!~不能说肯定是干货,但会让你有所收获!💓💓💓

今天满课,学的有点脑子混沌,就少量更新两道题,以后会补上的,见谅见谅
🍭🍭我们总是在生活扮演各种角色,却唯独很少扮演自己🍭🍭

门牌制作 - 蓝桥云课 (lanqiao.cn)

一道暴力就可以解决的模拟题,像这种需要拆解整数,一个一个进行其他运算的时候,如果复杂度要求不高,完全可以开辟一个空字符串再转换成字符数组,最后再看是否需要还原成整数,leetcode周赛第一题非常常见的套路模拟题。
    public static void main(String[] args) {String s = "";int ans = 0;for (int i = 1; i <= 2020; i++) {s = i+"";char[] ch = s.toCharArray();for (int j = 0; j < ch.length; j++) {if(ch[j] == '2') ans++;}}System.out.println(ans);//答案最后是624}

货物摆放 - 蓝桥云课 (lanqiao.cn)

这道题其实算是一道数论题,不能傻傻的无脑暴力,暴力是n^3次方,数据2021041820210418,就看成简单的10^16,计算机一秒运算10^8的数据量,理想情况下一共要跑3年多点,可以举办三场蓝桥杯了电脑答案还是没跑出来,所以暴力不可取!
思路:从题目举的n=4的例子可以看出来,长宽高都是n=4的时候的因数组成的,那我们可以O(n)求出n的所有因子,然后进行排列组合就可以得到正确的答案了
public class TestDemo {public static void main(String[] args) {long n = 2021041820210418L;long m = (long) Math.sqrt(n);List list = new LinkedList<>();for (long i = 1; i <= m; i++) {if (n % i == 0) {list.add(i);list.add(n / i);}}int ans = 0;long a = list.size();for (int i = 0; i < a; i++) {for (int j = 0; j < a; j++) {for (int k = 0; k < a; k++) {if (list.get(i) * list.get(j) * list.get(k) == n) ans++;}}}System.out.println(ans);}

相关内容

热门资讯

增量资金快速入场 私募机构分歧... 转自:财联社【增量资金快速入场 私募机构分歧隐现】财联社7月16日电,近期A股市场量价齐升,上证指数...
人民日报:热情帮助游客与尊重普... 热情迎接和帮助游客,能够体现城市的温度;关怀城市中的每一个普通人、尊重普通劳动者,也能够体现城市的温...
寻一本小说:女主在男主小的时候... 寻一本小说:女主在男主小的时候就穿越到男主身边帮助教导他。然后,每次穿过去都是男主的不同年龄段。男不...
今日视点:上市公司接力中期分红...   ■ 彭春来 谢 岚  截至7月15日,A股超过3420家上市公司2024年年度利润分配方案已实施...
无人机作战体系聚焦全灾种对标大...   本报讯(记者 胡立彪 实习记者 刘松瑶)记者从应急管理部获悉,近日,云南省玉溪市消防救援支队无人...
里士满联储行长:美联储政策制定...   里士满联邦储备银行行长Tom Barkin表示,他相信下一任美联储主席将奉行对经济最有利的货币政...
彩妆与二次元握手 周边有了吧唧... (来源:千龙网)转自:千龙网吧唧(音译自英语badge,即徽章)、透卡、立牌……“谷子”的风也吹到了...
上半年GDP同比增长5.3% ... 国家统计局发布上半年经济运行数据羊城晚报驻京记者 王莉7月15日,国家统计局发布今年上半年国民经济运...
疾控机构:暑期野外玩水 科学防... 转自:新华网  新华社北京7月15日电(记者顾天成)近日,一名6岁男童打水仗后感染“食脑虫”事件引发...
酒店摆摊:放下身段是智慧 □岳倩  郑州一五星级酒店摆地摊收入创新高,日营业额突破6万元,两小时内便售卖一空;长沙一酒店摆摊卖...