当前位置: 首页 > news >正文

什么是网站内链天津建设工程信息网专家库官网

什么是网站内链,天津建设工程信息网专家库官网,阜阳学网站建设,做网站是属于哪个专业T1:小X的质数 小 X 是一位热爱数学的男孩子#xff0c;在茫茫的数字中#xff0c;他对质数更有一种独特的情感。小 X 认为#xff0c;质数是一切自然数起源的地方。 在小 X 的认知里#xff0c;质数是除了本身和 1 以外#xff0c;没有其他因数的数字。 但由于小 X 对质数… T1:小X的质数 小 X 是一位热爱数学的男孩子在茫茫的数字中他对质数更有一种独特的情感。小 X 认为质数是一切自然数起源的地方。 在小 X 的认知里质数是除了本身和 1 以外没有其他因数的数字。 但由于小 X 对质数的热爱超乎寻常所以小 X 同样喜欢那些虽然不是质数但却是由两个质数相乘得来的数。 于是我们定义一个数是小 X 喜欢的数当且仅当其是一个质数或是两个质数的乘积。 而现在小 X 想要知道在 L 到 R 之间有多少数是他喜欢的数呢 输入格式 第一行输入一个正整数 Q表示询问的组数。 接下来 Q行。包含两个正整数 L 和 R。保证 L≤R。 输出格式 输出 Q 行每行一个整数表示小 X 喜欢的数的个数。 数据范围与约定 样例解释 1 666 以内的质数有 2,3,5而 42∗2,62∗3。因此 2,3,4,5,6 都是小 X 喜 欢的数而 1 不是。 样例输入1 1 1 6 样例输出1 5 样例输入2 10 282 491 31 178 645 856 227 367 267 487 474 697 219 468 582 792 315 612 249 307 样例输出2 97 78 92 65 102 98 114 90 133 29 样例输入3 10 20513 96703 15236 86198 23185 78205 40687 48854 42390 95450 63915 76000 36793 92543 35347 53901 44188 76922 82177 90900 样例输出3 24413 23001 17784 2669 16785 3833 17712 6028 10442 2734T2:小X的密室 小 X 正困在一个密室里他希望尽快逃出密室。 密室中有 N 个房间初始时小 X 在 1 号房间而出口在 N 号房间。 密室的每一个房间中可能有着一些钥匙和一些传送门一个传送门会单向地创造一条从房间 X 到房间 Y 的通道。另外想要通过某个传送门就必须具备一些种类的钥匙每种钥匙都要有才能通过。幸运的是钥匙在打开传送门的封印后并不会消失。 然而通过密室的传送门需要耗费大量的时间因此小 X 希望通过尽可能少的传送门到达出口你能告诉小 X 这个数值吗 另外小 X 有可能不能逃出这个密室如果是这样请输出 No Solution。 输入格式 第一行三个整数 N,M,K分别表示房间的数量、传送门的数量以及钥匙的种类数。 接下来 N 行每行 K 个 0 或 1若第 iii 个数为 1则表示该房间内有第 iii 种钥匙若第 iii 个数为 0则表示该房间内没有第 iii 种钥匙。 接下来 M 行每行先读入两个整数 X,Y表示该传送门是建立在 X 号房间通向 Y 号房间的再读入 K 个 0 或 1若第 iii 个数为 1则表示通过该传送门需要 iii 种钥匙若第 iii 个数为0则表示通过该传送门不需要第 iii 种钥匙。 输出格式 输出一行一个 No Solution或一个整数表示最少通过的传送门数。 数据规模与约定 更多测试样例 输入样例 4 输出样例 4 样例输入1 3 3 2 1 0 0 1 0 0 1 3 1 1 1 2 1 0 2 3 1 1 样例输出1 2 样例输入2 20 40 0 10 18 18 14 19 13 4 14 13 10 5 18 14 1 13 13 10 16 19 11 11 15 10 18 5 8 12 19 7 8 18 6 14 5 9 5 2 17 13 14 18 15 8 18 7 1 13 5 4 6 17 4 1 4 10 10 13 8 19 2 4 9 3 3 5 10 17 5 12 8 19 11 3 16 17 10 18 16 13 13 样例输出2 No Solution 样例输入3 20 50 0 8 10 7 17 5 11 14 20 20 16 8 19 12 11 18 7 17 5 4 15 16 11 11 8 10 12 8 9 16 8 3 16 1 6 3 20 6 10 11 12 6 8 18 17 14 17 3 11 4 19 9 2 8 6 13 2 5 2 12 19 8 10 14 7 6 12 6 4 13 2 8 7 13 19 17 9 3 14 18 20 2 14 4 17 20 15 14 15 2 15 7 20 12 12 18 10 15 9 15 9 样例输出3 4 T3:小X的佛光 小 X 是远近闻名的学佛平日里最喜欢做的事就是蒸发学水。 小 X 所在的城市 X 城是一个含有 N 个节点的无向图同时由于 X 国是一个发展中国家为了节约城市建设的经费X 国首相在建造 X 城时只建造 N – 1 条边使得城市的各个地点能够相互到达。 小 X 计划蒸发 Q 天的学水每一天会有一名学水从 A 地走到 B 地并在沿途各个地点留下一个水塘。此后小 X 会从 C 地走到 B 地并用佛光蒸发沿途的水塘。由于 X 城是一个学佛横行的城市学水留下的水塘即使没有被小 X 蒸发也会在第二天之前被其他学佛蒸发殆尽。 现在小 X 想要知道他每一天能够蒸发多少水塘呢? 输入格式 第一行三个整数 N,Q,num分别表示 X 城地点的个数小 X 蒸发学水的天数以及测试点编号。注意测试点编号是为了让选手们更方便的获得部分分你可能不需要用到这则信息在下发的样例中测试点编号的含义是该样例满足某一测试点限制。 接下来 N – 1 行每行两个整数 X,Y表示 X 地与 Y 地之间有一条边。 接下来 Q 行每行三个整数 A,B,C表示一天中有一名学水从 A 地走到 B 地而小 X 会从 C 地走到 B 地。 输出格式 输出 Q 行每行一个整数表示小 X 能够蒸发的水塘数。 数据规模与约定 特殊性质 1第 i 条边连接第 i 和第 i1个地点。 特殊性质 2AC。 更多测试样例 样例输入 2 样例输出 2 样例输入 3 样例输出 3 样例输入 4 样例输出 4 样例输入 3 3 1 1 2 2 3 1 2 3 1 1 3 3 1 3 样例输出 1 1 3 T1:将线性筛数变形即可可见线性筛数既可以筛质数也可以顺便判断质数的一些情况 1 #includecstdio2 #includecstdlib3 #includealgorithm4 #includecstring5 #define MAXN 100000016 using namespace std;7 int prime[MAXN],cnt;8 bool b[MAXN];9 bool c[MAXN]; 10 int f[MAXN]; 11 int main() 12 { 13 // freopen(data.in,r,stdin); 14 b[1]1; 15 for(int i2;iMAXN;i){ 16 if(!b[i]){ 17 prime[cnt]i; 18 } 19 for(int j1;jcnti*prime[j]MAXN;j){ 20 b[i*prime[j]]1; 21 c[i*prime[j]](!b[i]); 22 if(i%prime[j]0){ 23 break; 24 } 25 } 26 } 27 for(int i1;iMAXN;i){ 28 f[i]f[i-1]; 29 if(!b[i]||c[i]){ 30 f[i]; 31 } 32 } 33 int Q; 34 scanf(%d,Q); 35 for(int i1;iQ;i){ 36 int L,R; 37 scanf(%d%d,L,R); 38 printf(%d\n,f[R]-f[L-1]); 39 } 40 return 0; 41 } Code1 T2: 由于每条边的边权都是1宽搜即可 钥匙用二进制存贮然后可以预处理下子集即可高效判断 1 #includecstdio2 #includecstdlib3 #includealgorithm4 #includecstring5 #includevector6 #define MAXN 50057 #define MAXM 60058 #define INF 0x7f7f7f7f9 using namespace std; 10 int qL[11000005],qK[11000005],L1,R; 11 int d[MAXN][2050]; 12 int n,m,k; 13 int key_room[MAXN]; 14 int first[MAXN],Next[MAXM],to[MAXM],w[MAXM],cnt; 15 //single edge 16 int bel[2050][2050]; 17 void Add(int x,int y,int key){ 18 Next[cnt]first[x];first[x]cnt;to[cnt]y;w[cnt]key; 19 } 20 void bfs(){ 21 memset(d,0x7f,sizeof(d)); 22 qL[R]1; 23 qK[R]key_room[1]; 24 d[qL[R]][qK[R]]0; 25 while(LR){ 26 int pqL[L],keyqK[L];L; 27 int Dd[p][key]; 28 for(int ifirst[p];i;iNext[i]){ 29 int jto[i]; 30 if(!bel[key][w[i]]) continue; 31 int dk(key|key_room[j]); 32 if(d[j][dk]D1){ 33 d[j][dk]D1; 34 qL[R]j; 35 qK[R]dk; 36 if(nj){ 37 printf(%d\n,d[j][dk]); 38 return ; 39 } 40 } 41 } 42 } 43 printf(No Solution\n); 44 } 45 int main() 46 { 47 // freopen(data.in,r,stdin); 48 scanf(%d%d%d,n,m,k); 49 for(int i1;in;i){ 50 for(int j0;jk;j){ 51 int c; 52 scanf(%d,c); 53 key_room[i](cj); 54 } 55 } 56 for(int i1;im;i){ 57 int x0,y0,need0; 58 scanf(%d%d,x,y); 59 for(int j0;jk;j){ 60 int c; 61 scanf(%d,c); 62 need(cj); 63 } 64 Add(x,y,need); 65 } 66 bel[0][0]1; 67 for(int i1;i(1k);i){ 68 for(int ji;;jij){ 69 bel[i][j]1; 70 j--; 71 if(j0){ 72 break; 73 } 74 } 75 } 76 bfs(); 77 return 0; 78 } Code2 T3 裸LCA 注意下分类讨论 1 #includecstdio2 #includecstdlib3 #includealgorithm4 #includecstring5 #define MAXN 2000056 #define LOG 217 using namespace std;8 int n,num;9 int first[MAXN],Next[MAXN*2],to[MAXN*2],cnt; 10 int dep[MAXN]; 11 int fa[LOG][MAXN]; 12 //double edge 13 void Add(int x,int y){ 14 Next[cnt]first[x];first[x]cnt;to[cnt]y; 15 Next[cnt]first[y];first[y]cnt;to[cnt]x; 16 } 17 void dfs(int x){ 18 for(int efirst[x];e;eNext[e]){ 19 int yto[e]; 20 if(yfa[0][x]){ 21 continue; 22 } 23 fa[0][y]x; 24 dep[y]dep[x]1; 25 dfs(y); 26 } 27 } 28 int lca(int x,int y){ 29 if(dep[x]dep[y]){ 30 swap(x,y); 31 } 32 for(int idep[x]-dep[y],p0;i;i1,p){ 33 if(i1){ 34 xfa[p][x]; 35 } 36 } 37 if(xy){ 38 return x; 39 } 40 for(int kLOG-1;k0;k--){ 41 if(fa[k][x]!fa[k][y]){ 42 xfa[k][x]; 43 yfa[k][y]; 44 } 45 } 46 return fa[0][x]; 47 } 48 int dist(int x,int y){ 49 int LCAlca(x,y); 50 return dep[x]-dep[LCA]dep[y]-dep[LCA]; 51 } 52 int main() 53 { 54 int T; 55 scanf(%d%d%d,n,T,num); 56 for(int i1;in;i){ 57 int x,y; 58 scanf(%d%d,x,y); 59 Add(x,y); 60 } 61 dfs(1); 62 for(int k1;kLOG;k){ 63 for(int i1;in;i){ 64 fa[k][i]fa[k-1][fa[k-1][i]]; 65 } 66 } 67 for(int i1;iT;i){ 68 int A,B,C; 69 scanf(%d%d%d,A,B,C); 70 printf(%d\n,(dist(B,A)dist(B,C)-dist(A,C))/21); 71 } 72 return 0; 73 } Code3   转载于:https://www.cnblogs.com/w-h-h/p/7623588.html
http://www.zqtcl.cn/news/920601/

相关文章:

  • 免费建站模板网站招聘网站哪个好
  • 网站建站推广是啥意思高端网站建设浩森宇特
  • 长治电子商务网站建设中国建设银行总行官方网站
  • 整站营销系统厚街镇网站仿做
  • 舆情分析网站wordpress文章聚合
  • 中国建设银行网站在哪上市cpa自己做网站
  • 网站建设服务支持jquery插件 wordpress
  • 最有效的100个营销方法seo工作室
  • wordpress o2o主题嘉兴网站优化联系方式
  • 网站建设最基础的是什么网站怎么做架构
  • 网站底部怎么修改网站服务器是干什么的
  • 网络营销是营销的网络化吗广州推广seo
  • 茌平做网站推广网站刷链接怎么做的
  • 东莞网站优化推广Wordpress的根目录在哪
  • 备案的网站建设书是什么意思跨境电商代运营公司十强
  • 网站建设的功能要求wordpress typo3
  • 深圳网站平台前程无忧招聘网
  • 个人业余做网站怎么弄wordpress子主题修改
  • 深圳营销型网站建设优化做虚拟币网站需要什么手续
  • 青海市建设局网站西安网站seo推广
  • 广元做网站的公司合肥市建设网
  • 如何做网站不被查如何做网站内部优化
  • 网站建设用什么框架好做网站需要用到哪些开发软件
  • 网站建设工程师待遇wordpress 工具插件
  • 网站怎样做反向链接中国新闻社邮箱
  • 专业的外贸网站建设wordpress后台编辑
  • 德清建设银行网站2016wordpress淘宝客程序
  • 网站建设包括两个方面专业网站设计企业
  • dnf可以去哪个网站做代练导购网站 模板
  • 苏州网站开发培训深圳福田区口岸社区