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

源汇区建设局网站网页设计培训机构学什么好

源汇区建设局网站,网页设计培训机构学什么好,网站建设服务商的网站建设流程,做楼房信息网站的作用今天下午也是小小的做了一下#xff0c;OI#xff0c;也是感觉手感火热啊#xff0c;之前无意间看到的那个哥德巴赫定理今天就用到了#xff0c;我以为根本用不到的#xff0c;当时也只是感兴趣看了一眼#xff0c;还是比较激动啊 话不多说#xff0c;直接开始看题 Wo…今天下午也是小小的做了一下OI也是感觉手感火热啊之前无意间看到的那个哥德巴赫定理今天就用到了我以为根本用不到的当时也只是感兴趣看了一眼还是比较激动啊 话不多说直接开始看题 World Fragments I 题意就是说给你两个二进制的数然后有一个变化规则就是从x中选择一位数其实也就是选择1然后x可以选择减去或者加上这个数然后问你最少多少次可以让x变成y如果不可能变成则输出-1 思路这题是个签到题但是我当时以为不能存在-1导致错了两发 首先什么时候是-1呢就是x为0但是y不为0因此没法从x中选出1导致没法产生变化因此输出-1 但是对于别的情况直接输出x和y的差值的绝对值即可 #includebits/stdc.h using namespace std; #define int long long string x; string y; signed main() { cin x y; reverse(x.begin(), x.end()); reverse(y.begin(), y.end()); int sum1 0, sum2 0; for (int i 0; i x.length(); i) { if (x[i] 1) { sum1 (1LL i); } } for (int i 0; i y.length(); i) { if (y[i] 1) { sum2 (1LL i); } } if(sum10sum2!0)cout-1\n;elsecout abs(sum1 - sum2)\n; return 0; } Until the Blue Moon Rises 题意就是说给你n个数然后每两个数之间都可以自行一个加一一个减一然后问你最后能否让这n个数都变成素数如果可以输出YES不行就是NO 思路这题其实才是我第一个做出来的因为是英文提面所以我这个英语贵物只能先看题目比较短的进行翻译了思路就是强哥德巴赫定理——任意一个大于2的偶数都可以拆分成两个质数的和 我们因此分三种情况 1.只有一个数我们只需要判断那一个数是否是质数如果是则是yes否则是no 2.有两个数我们需要所有数的和sum是奇数还是偶数如果是偶数那么根据强哥德巴赫定理来说一定可以拆分成功为yes如果是奇数那么一定是一个偶数一个奇数偶数只有2是质数如果sum-2也是质数那么就说明是yes否则是no 3.大于等于三个数如果sum2*n那么就是yes最小的质数就是n个2的情况根据若哥德巴赫定理就可以推出来 任何一个大于7的奇数都能被表示成三个奇质数的和。一个质数可以被多次使用 #includebits/stdc.h using namespace std; #define int long long int n; int a[200005]; int sum0; signed main() {cinn;for(int i1;in;i){cina[i];suma[i];}if(n1){if(a[1]1){coutNO\n;return 0;}for(int i2;isqrt(a[1]);i){if(a[1]%i0){coutNO\n;return 0;}}coutYES\n;}else if(n2){if(sum%20){if(sum2){coutYES\n;return 0 ;}else{coutNO\n;return 0 ;}}else{int qsum-2;if(q1){coutNO\n;return 0;}for(int i2;isqrt(q);i){if(q%i0){coutNO\n;return 0;}}coutYES\n;}}else{if(sum2*n)coutYES\n;elsecoutNO\n;}return 0; } Ama no Jaku 题意是说让所有的第i行的最小值大于 第i列的最大值 思路仔细分析一下就会发现我只要让整个矩阵都变成一个数就可以完成这项操作了因此我们再细推会发现如果第一位相同的话那么后面每一个数都相同第一位不同的话后续每一位都不同然后去计算最小改变次数即可 #includebits/stdc.h using namespace std; #define int long long int n; char s[2005][2005]; int cnth,cntl; signed main() {cinn;for(int i1;in;i){for(int j1;jn;j){cins[i][j];}}for(int i2;in;i){if(s[i][1]s[1][1]){for(int j2;jn;j){if(s[i][j]!s[1][j]){cout-1\n;return 0;}}}else{cnth;for(int j2;jn;j){if(s[i][j]s[1][j]){cout-1\n;return 0;}}}}for(int i2;in;i){if(s[1][i]!s[1][1]){cntl;}}coutmin(cnth,n-cnth)min(cntl,n-cntl)\n;return 0; }Koraidon, Miraidon and DFS Shortest Path 题意就是说用dfs去实现bfs的思路去找到单源最短路径 思路深搜跑一遍看看到了同一个点是否会出现不同的值如果存在不同那就是no否则就是yes #includebits/stdc.h using namespace std; int t; int n,m; int d[500005]; int u,v; bool flag,vis[500005]; vectorint e[500005]; void dfs(int v) {if(!flag) return;vis[v]true;for (auto u:e[v]){if (vis[u])continue;if (!d[u])d[u]d[v]1;else if(d[u]!d[v]1)flagfalse;dfs(u); }vis[v]false; } void solve() {flagtrue;for (int i1;in;i){e[i].clear();vis[i]false;d[i]0;}cinnm;for(int i1;im;i){cinuv;e[u].push_back(v);}dfs(1);cout(flag?Yes:No)endl; } signed main() {int t;cin t;while(t--) solve();return 0; }
http://www.hkea.cn/news/14349753/

相关文章:

  • 百度云虚拟主机如何建设网站奉贤网站建设推广
  • 东莞部门网站建设网络公司+网站建设+小程序
  • 佛山网站建设做导航网站电脑设备
  • 外卖网站建设费用网站策划书的撰写流程?
  • 宠物网站建设方案怎样推广一个网站
  • 天津红桥网站建设电子商城网站制作公司
  • 桂林北站到桂林站多远如何做书签网站
  • 红谷滩园林建设集团有限公司 网站x站源码免费分享
  • 朝阳住房和城乡建设官方网站企业网站制作是什么
  • 两学一做网站链接做网站备案必须是个人还是公司
  • 网站备案的要求是什么样的网站建设策划方案书下载
  • 各网站特点wordpress 取消置顶
  • wordpress网站类型小程序模板做视频网站
  • 怎样自己做商场网站p2p网站建设源码
  • 网站建设书本sem培训学校
  • 中关村在线网站的建设酒店网站搜索引擎优化方案
  • 怎么对网站的数据库做管理安徽建设工程信息网上查询
  • 谷歌seo站内优化做网站有哪些流程
  • 网站外部链接怎么做猎头公司全称
  • 企业网站源码进一品资源网北京制作网站多少钱
  • 做网站 视频在线免费网站建设平台
  • 门户网站用什么后台系统好东莞土木建筑学会网站
  • 手机网站制作费教研网站建设方案
  • 品牌网站建设預定大蝌蚪郑州网站建设公司qq
  • 北京南站停车场收费标准室内设计师资格证报考条件
  • 织梦dedecms多语言网站文章怎么网页设计作业致谢
  • 米方科技网站建设青岛社保网站官网登录
  • 初识网站开发流程图衡水精品网站建设
  • 做效果图兼职的网站沈阳网站制作的公司哪家好
  • 解决网站提示有风险浙江进出口贸易公司名录