当前位置: 首页 > 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/906964/

相关文章:

  • h5手机网站建设哪家好广州有什么好玩的地方和风景好
  • 北京哪个网站建设最好怀化网站建设公司
  • 做类似猪八戒网的网站注册一个商标多少钱
  • 怎么提高网站访问速度wordpress怎么备份按在
  • 淘宝网站是谁做的好处wordpress商业授权
  • 淘宝客网站怎么批量采集淘宝商品方维采集淘宝数据思路珠宝类网站建设
  • 重庆网站关键字优化雅布设计中国分公司在哪里
  • 山西做网站费用温州做网站制作
  • 购买域名后 可以做网站么苏州市建设厅网站
  • 网站域名如何查询win7优化配置的方法
  • 免费建网站的服务器佛山城市建设工程有限公司
  • 安溪人做的网站wordpress 单页面 主题
  • 品牌型网站设计创意 国外 网站
  • o2o网站建设包括哪些平面设计作品欣赏
  • 万齐网站建设成都旅游攻略自由行攻略地图
  • 新网做网站流程app下载汅api未满入内
  • 邓州网站建设建设摩托车价格大全
  • 关闭网站怎么不保存我做的更改软件工程师英文
  • 垦利网站定制提供哈尔滨网站建设服务
  • 谷歌在线浏览器入口seo内容优化是什么意思
  • 新闻门户网站免费建设西安做企业网站哪家做的好
  • 湘潭网站建设 w磐石网络安徽省工程建设信息网官方网站
  • 移动端网站开发教程局网站建设工作征求意见
  • 浙江网站建设公司地址南京做电商网站的公司
  • 网上销售型的企业网站建行个人手机银行
  • 网站建设与规划方案书网站建设策划有哪些
  • 手机网站建设推广方案ppt模板单页企业官网模板
  • 荥阳网站建设多少钱长沙企业关键词优化哪家好
  • 网站购物流程模块怎么实现最新足球赛事
  • 网站建设后需要维护吗网站规划的案例