「杂题乱刷2」CF2067C
1.「杂题乱刷」CF1916C2.「比赛总结」CF Round 921 Div.2 比赛总结3.「比赛总结」CF Round 909 Div 3 比赛总结4.「比赛总结」CF Round 915 Div 2 比赛总结5.「杂题乱刷」CF1914E1 & CF1914E26.「杂题乱刷」CF978G7.「杂题乱刷」CF961B8.「杂题乱刷」CF1105C9.「杂题乱刷」CF1620E10.「杂题乱刷」CF1272D11.「杂题乱刷」CF1904B12.「杂题乱刷」CF1534C13.「杂题乱刷」CF283A14.「杂题乱刷」CF468A15.「杂题乱刷」CF1585B16.「杂题乱刷」CF1221B17.「杂题乱刷」CF624B18.「杂题乱刷」CF1925C & CF1924A19.「杂题乱刷」CF1927D20.「杂题乱刷」CF1886D21.「杂题乱刷」CF954C22.「杂题乱刷」CF1937C & CF1936A23.「杂题乱刷」CF1934D224.「杂题乱刷」CF1846E1 & CF1846E225.「杂题乱刷」CF74E26.「杂题乱刷」CF786C27.「比赛总结」CF Round 834 Div.3 比赛总结28.「杂题乱刷」CF1973D29.「杂题乱刷」CF1759F30.「杂题乱刷」CF1650D31.「杂题乱刷」CF1650E32.「杂题乱刷」CF1977B33.「杂题乱刷」CF1977C34.「杂题乱刷」CF460C35.「杂题乱刷」CF1979C36.「杂题乱刷」CF1985F37.「杂题乱刷」CF1987C38.「杂题乱刷」CF1987D39.「杂题乱刷2」CF607B40.「杂题乱刷2」CF1702F41.「杂题乱刷2」CF1454F Array Partition42.「杂题乱刷2」CF402D Upgrading Array43.「杂题乱刷2」CF1506E Restoring the Permutation44.「杂题乱刷2」CF727D45.「杂题乱刷2」CF1015D Walking Between Houses46.「杂题乱刷2」CF1615C Menorah47.「杂题乱刷2」CF1513C48.「杂题乱刷2」CF1889A Qingshan Loves Strings 249.「杂题乱刷2」CF1996F50.CF edu 168 题解51.「杂题乱刷2」CF1486C1 & CF1486C252.CF1999题解53.「杂题乱刷2」CF1183E & CF1183H54.「杂题乱刷2」CF1567D55.「杂题乱刷2」CF1493C56.「杂题乱刷2」CF1360H57.「杂题乱刷2」CF862C58.「杂题乱刷2」CF862D59.「杂题乱刷2」CF1365G60.「杂题乱刷2」CF1301C61.「杂题乱刷2」CF1527B262.「杂题乱刷2」CF1108E263.「杂题乱刷2」CF827B64.「杂题乱刷2」CF1839E65.「杂题乱刷2」CF1433F66.「杂题乱刷2」CF1227D267.「杂题乱刷2」CF1372D68.「杂题乱刷2」CF2036G69.「杂题乱刷2」CF1370F270.「杂题乱刷2」CF1354E71.「杂题乱刷2」CF1219G72.「杂题乱刷2」CF1288E73.「杂题乱刷2」CF2038B74.「杂题乱刷2」CF2040D75.「杂题乱刷2」CF1896E76.「杂题乱刷2」CF2066B
77.「杂题乱刷2」CF2067C
78.「杂题乱刷2」CF1738E Balance Addicts79.「杂题乱刷2」CF1738F Connectivity Addicts80.「杂题乱刷2」CF109D81.「杂题乱刷2」CF2069D唐吗?唐的。
题目链接
解题思路
首先注意到答案一定不会大于
那么直接暴力枚举即可,你需要保证每种数字选取次数之和不大于
那么为什么只用取到
参考代码
唐的一批。
ll n;
ll f(ll x)
{
ll pd=0;
while(x)
pd|=x%10==7,
x/=10;
return pd;
}
void _clear(){}
void solve()
{
_clear();
cin>>n;
if(f(n))
{
cout<<0<<endl;
return ;
}
ll nn=n,ans=7;
forl(______,0,ans)
forl(_____,0,ans-______)
forl(____,0,ans-______-_____)
forl(___,0,ans-______-_____-____)
forl(__,0,ans-______-_____-____-___)
forl(_,0,ans-______-_____-____-___-__)
forl(qwq,0,ans-_-__-___-____-_____-______)
{
nn=n+99*_+999*__+9999*___+99999*____+999999*_____+9999999*______+99999999*qwq;
if(f(nn))
{
Min(ans,_+__+___+____+_____+______+qwq);
continue;
}
forl(i,1,ans-_-__-___-____-_____-______-qwq)
{
nn+=9;
if(f(nn))
{
Min(ans,i+_+__+___+____+_____+______+qwq);
break;
}
}
}
cout<<ans<<endl;
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
· 为什么 退出登录 或 修改密码 无法使 token 失效
2024-02-13 「杂题乱刷」洛谷 P10155