首页 > 其他分享 >周报3

周报3

时间:2024-02-15 23:55:13浏览次数:33  
标签:... 暴力 枚举 即可 补题 周报

补题1:Tokitsukaze and Password (easy)

题意:给一个只包含数字0到9,字母a,b,c,d,_.的字符串(1<=length<=9)和一个数字Y,其中a,b,c,d,_;都是未知的,且a,b,c,d直接各不相等,_无限制。问在没有前导0的前提下,a,b,c,d,_;填入数字,得出来的stoi(str)且是8的倍数,且小于Y.的填法有多少种。

做法:题目本身并不难,只需要五重循环枚举a,b,c,d,_;的0到9取值即可一下所有可能即可。虽然简单,但是赛时的时候做不出来,总是不会想到暴力枚举这个做法...重庆市赛的时候签到题也是没有意识到暴力枚举这个...以后要多留意数据范围,合适的时候暴力枚举即可。

unordered_set<int> ans;   //避免重复计算
    for(int a=0;a<=9;a++){
        for(int b=0;b<=9;b++){
            for(int c=0;c<=9;c++){
                for(int d=0;d<=9;d++){
                    if(a==b||a==c||a==d||b==c||b==d||c==d) continue;
                    for(int _=0;_<=9;_++){
                        string str0=str;
                        for(int i=0;i<n;i++){
                            if(str0[i]=='a') str0[i]=a+'0';
                            if(str0[i]=='b') str0[i]=b+'0';
                            if(str0[i]=='c') str0[i]=c+'0';
                            if(str0[i]=='d') str0[i]=d+'0';
                            if(str0[i]=='_') str0[i]=_+'0';
                        }
                        int num=stoi(str0);
                        if(str0[0]!='0'&&num%8==0&&num<=y||n==1&&str0[0]=='0') ans.insert(num);  //留意:单独一个0也是符合条件的
                    }
                }
            }
        }
    }
    cout<<ans.size()<<endl;

补题2:

 

标签:...,暴力,枚举,即可,补题,周报
From: https://www.cnblogs.com/ouhq/p/18007730

相关文章

  • winter 2024 第二周周报
    内容winterweek2day1这套题复习了最短路,主要是dp,都是比较好推的dp,还是要多写dp吧,感觉写dp用的时间太久了day2这天是ccf的测试赛,测完就练了套河南大学联赛,10题看当时榜可能第八,只能说队友太给力了。写的那道l感觉挺好想的求方案数,刚开始也是在猜结论,没有想着去好好推qwq,后面......
  • 第二周周报
    训练赛2024蓝桥杯模拟赛2(div1+div2)题解2022年中国高校计算机大赛-团队程序设计天梯赛(GPLT)上海理工大学校内选拔赛(重现赛)题解2024牛客寒假算法基础集训营1题解自主训练题解题解题解......
  • SMU Winter 2024 div2 ptlks的周报Week 2(1.29-2.4)
    这周学习到的知识点有斯特林数(F鸡数题!)F鸡数题!思路第二类斯特林数代码#include<bits/stdc++.h>#defineintlonglong#defineMOD1000000007usingnamespacestd;intn,m,f[100005],fi[100005];intqpow(inta,intn){ intans=1; while(n){ if(n&1){ ......
  • 周报2
    补题1:[蓝桥杯2013国AC]网络寻路题意:找出包含四个结点的路径条数,源结点和终结点可以相同,但中间节点必须不同。做法:dfs暴力搜简单易想,但是会TLE。另一种巧妙的做法,枚举每一条边(最多1e5条),固定每一条边,ans+=(du[u]-1)*(du[v]-1)*2;即为答案。一条边固定两个端点,剩下两个端点在相互......
  • KubeSphere 社区双周报|Fluent Bit 升级到 v2.2.2|2024.01.18-02.01
    KubeSphere社区双周报主要整理展示新增的贡献者名单和证书、新增的讲师证书以及两周内提交过commit的贡献者,并对近期重要的PR进行解析,同时还包含了线上/线下活动和布道推广等一系列社区动态。本次双周报涵盖时间为:2024.01.18-02.01。贡献者名单新晋KubeSpherecontribut......
  • 周报_第二十三周
    本周主要做的事情是找了最近几年发布的代码,大致看了一下网络结构以及实现,为下面替换做一个准备。运行成功了deformer-detr的代码,将抽取出deformableattention放到模型上面效果非常差,误差是之前的几倍。分析1.可能是代码的问题,有一些参数没有设置好。2.对于deformableattenti......
  • winter 2024 第一周周报
    训练内容winter2024day1题解https://www.cnblogs.com/bible-/p/17980600算是考完试后第一场正式训练,练的蓝桥杯,这场不算难打打恢复下状态 winter2024day2题解https://www.cnblogs.com/bible-/p/17983616组队vp了23年新疆那场,6题第三(队友太厉害了qwq),题基本补了。感觉J......
  • 第一周周报
    训练赛:2024蓝桥杯模拟赛1(div1)题解SMU-XCPC题解SMU2024winterround1题解题单牛客题解自主训练cf题解cf题解cf题解cf题解cf题解......
  • 《安富莱嵌入式周报》第331期:单片机实现全功能软件无线电,开源电源EEZ升级主控,ARM 汇编
    周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 目录:1、单片机实现低配版全功能软件无线电,范围0.5-30MHz,支持SSB、AM、FM和CW2、TI整理的ARM汇编用户指南3、ADI差分链路的SPI扩展器LTC4332,支持1200米4、开源串口,SPI,I......
  • KubeSphere 社区双周报 | 2024.01.04-01.18
    KubeSphere社区双周报主要整理展示新增的贡献者名单和证书、新增的讲师证书以及两周内提交过commit的贡献者,并对近期重要的PR进行解析,同时还包含了线上/线下活动和布道推广等一系列社区动态。本次双周报涵盖时间为:2024.01.04-01.18。贡献者名单新晋KubeSpherecontribu......