2020icpc小米决赛K
暴力
#include<bits/stdc++.h>
using namespace std;typedef long long ll;const int mod=998244353;ll ans,g,i;string s;
ll pow_mod(ll x,ll n){ll res=1;while(n){if(n&1)res=res*x%mod;x=x*x%mod;n>>=1; }return res;
}
bool ok(ll x){for(int i=2;i*i<=x;++i)if(x%i==0)return true;return false;}
void dfs(ll x,int len,int prob){if(ok(x))return ans=(ans+1LL*len*prob%mod)%mod,void();for(int i=0;i<s.size();++i)if(s[i]=='1')dfs(x*10+i+1,len+1,1LL*prob*g%mod);
}
int main(){for(cin>>s,i=0;i<s.size();++i)if(s[i]=='1')g++;g=pow_mod(g,mod-2);dfs(0,0,1);printf("%lld\n",ans);
}
2020icpc小米决赛K相关推荐
- 2020ICPC·小米 网络选拔赛第一场 J.Matrix Subtraction
2020ICPC 小米 网络选拔赛第一场 J.Matrix Subtraction 题目链接 题目描述 Given a matrix MM_{}M of size n×mn\times mn×m a ...
- 2020ICPC·小米 网络选拔赛热身赛 I-Integration
2020ICPC·小米 网络选拔赛热身赛 I-Integration 裂项+待定系数+找规律 题意 思路 Code 传送门: https://ac.nowcoder.com/acm/contest/8 ...
- 2020ICPC·小米 网络选拔赛第一场 D.Router Mesh
2020ICPC·小米 网络选拔赛第一场 D.Router Mesh 题目链接 题目描述 In a Mesh networking system, there are nn_{}n MI Route ...
- 2020ICPC·小米 网络选拔赛第一场 全部题解
整理的算法模板合集: ACM模板 目录 题目传送门 题目总体情况 A.Intelligent Warehouse B.Intelligent Robot C.Smart Browser D.Route ...
- 2020ICPC(小米邀请赛2) - Data Structure Problem(线段树+树状数组)
题目链接:点击查看 题目大意:给出一个长度为 n 的数列 a 和数列 b,然后需要维护一个前缀和 c,c 的定义如下:c[ i ] = max( c[ i - 1 ] + b[ i ] , a[ i ...
- 2020ICPC(小米邀请赛2) - 2020(二分+贪心)
题目链接:点击查看 题目大意:给出一个长度为 n 的字符串,问最多可以匹配多少个互不相交的 "2020" 的子序列 题目分析:考虑 "2020" 是由两个 &q ...
- 2020ICPC(小米邀请赛1) - Phone Network(线段树优化递推)
题目链接:点击查看 题目大意:给出一个长度为 n 的数列,每个数的取值范围是 [ 1 , m ],题目保证了每个数至少出现过一次,现在对于 i ∈ [ 1 , m ] ,分别输出在原数列中,包含了 [ ...
- 2019 广工ACM新生赛决赛 K题(立方差公式)
题目 https://ac.nowcoder.com/acm/contest/3036/K 思路
- acm-(推式子、好题、数学、排列计数)2020ICPC·小米 网络选拔赛第一场 H.Grouping
传送门 先将aia_iai从小到大排序. 然后这里有一些符号约定: ggg表示一个分组, wg=∣ai−aj∣w_g=|a_i-a_j|wg=∣ai−aj∣表示某个组ggg的权值, GGG表示 ...
最新文章
- linux部分基础命令总结,Linux 基础命令总结3
- Notepad++如何更改背景色(以保护视力色为例)
- Springboot-RabbitMq 参数配置详解
- mysql日期条件如何应用_MySQL如何使用时间作为判断条件
- 数据挖掘原理与算法 DBSCAN
- 你不知道的那些console
- python api接口10060_Python web抓取[错误10060]
- JavaScript 如何工作:渲染引擎和性能优化技巧
- 用Java实现文本编辑器
- android教师评价系统源码,教师评价系统
- aseprite手机版_Voxel像素画体素模型转拼豆图纸方法
- Vue(狂神学习笔记)2021-10-8
- 计算机设计大赛作品抄袭会怎么样,如何界定借鉴和抄袭?看这7位设计大咖怎么说!...
- 小程序 横向 纵向排列
- Python实现PDF转文字.
- 14个PPT资源素材网站,再也不怕做PPT了
- 基于ThinkPHP6的网站后台管理系统
- 如何重启数据库服务(包含单实例/流复制/集群)
- LPDDR4x 的 学习总结(4) - SDRAM chip的组织结构
- Ext6.2 sencha app build 几种报错的解决方法
热门文章
- MICHAEL KORS推出全新标志性智能腕表:Runway系列智能腕表
- 爬山法、随机重启爬山法、模拟退火算法对八皇后问题和八数码问题的性能测试...
- go语言实现简单的在线词典
- Jenkins-LADP认证管理员密码修改后导致Jenkins没法登陆
- Android Unable to execute dex: method ID not in [0, 0xffff]: 65536 问题解决方法
- 随机密码生成Python
- 筱筱看博客(git 冲突解决)
- MongoDB——MongoDB分片集群(Sharded Cluster)两种搭建方式
- PDF转Excel(PS:学习使用VBA处理Excel)
- 【Milvus的以图搜图】