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

谁有做那事的网站wordpress文章404错误

谁有做那事的网站,wordpress文章404错误,网站建设公司人员工资,五星花园网站建设兼职题目 C 语言竞赛是浙江大学计算机学院主持的一个欢乐的竞赛。既然竞赛主旨是为了好玩#xff0c;颁奖规则也就制定得很滑稽#xff1a; 0、冠军将赢得一份“神秘大奖”#xff08;比如很巨大的一本学生研究论文集……#xff09;。1、排名为素数的学生将赢得最好的奖品 —…题目 C 语言竞赛是浙江大学计算机学院主持的一个欢乐的竞赛。既然竞赛主旨是为了好玩颁奖规则也就制定得很滑稽 0、冠军将赢得一份“神秘大奖”比如很巨大的一本学生研究论文集……。1、排名为素数的学生将赢得最好的奖品 —— 小黄人玩偶2、其他人将得到巧克力。 给定比赛的最终排名以及一系列参赛者的 ID你要给出这些参赛者应该获得的奖品。 输入格式 输入第一行给出一个正整数 N≤10​4​​ 是参赛者人数。随后 N 行给出最终排名每行按排名顺序给出一位参赛者的 ID4 位数字组成。接下来给出一个正整数 K 以及 K 个需要查询的 ID。 输出格式 对每个要查询的 ID在一行中输出 ID: 奖品其中奖品或者是 Mystery Award神秘大奖、或者是 Minion小黄人、或者是 Chocolate巧克力。如果所查 ID 根本不在排名里打印 Are you kidding?耍我呢。如果该 ID 已经查过了即奖品已经领过了打印 ID: Checked不能多吃多占。 输入样例 6 1111 6666 8888 1234 5555 0001 6 8888 0001 1111 2222 8888 2222输出样例 8888: Minion 0001: Chocolate 1111: Mystery Award 2222: Are you kidding? 8888: Checked 2222: Are you kidding?分析 直观方法就是使用结构体存参赛者的信息包括id、名次应得奖项、是否领过奖。然后遍历输出。但这种情况很可能超时。改进思路超时在于多次重复访问不必要的结构体变量改进方法是把id作为结构体数组的下标。而id是固定的4位数字0000-9999只需把字符串类型转为对应的数即可使用ASCII码。查询的时候只需要把待查询id转为数字再输出相应信息即可。例如0000转为00001转为1. AC代码 第一版 #includeiostream #includestring #includecmath using namespace std; struct Player {int id,award,status; };int main() {bool is_prime(int i);Player p[10000];int i,k,n,temp0;string id;cinn;for(i0; i10000; i){p[i].award-1;p[i].status0;}for(i1; in; i){cinid;temp(id[0]-0)*1000(id[1]-0)*100(id[2]-0)*10id[3]-0;if(i1)p[temp].award0;else if(is_prime(i)true){p[temp].award1;}else{p[temp].award2;}p[temp].idtemp;}cink;for(i0; ik; i){cinid;temp(id[0]-0)*1000(id[1]-0)*100(id[2]-0)*10id[3]-0;if(p[temp].status1){coutid: Checkedendl;continue;}if(p[temp].award0)coutid: Mystery Award;else if(p[temp].award1)coutid: Minion;else if(p[temp].award2)coutid: Chocolate;else{coutid: Are you kidding?endl;continue; }p[temp].status1;coutendl;}return 0; } bool is_prime(int n) {if(n2||n3) return true;int tempceil(sqrt((double)n));for(int i2; itemp; i){if(n%i0) return false;}return true; }第二版(去掉id) #includeiostream #includestring #includecmath using namespace std; struct Player {int award,status; };int main() {bool is_prime(int i);Player p[10000];int i,k,n,temp0;string id;cinn;for(i0; i10000; i){p[i].award-1;p[i].status0;}for(i1; in; i){cinid;temp(id[0]-0)*1000(id[1]-0)*100(id[2]-0)*10id[3]-0;if(i1)p[temp].award0;else if(is_prime(i)true){p[temp].award1;}else{p[temp].award2;}}cink;for(i0; ik; i){cinid;temp(id[0]-0)*1000(id[1]-0)*100(id[2]-0)*10id[3]-0;if(p[temp].status1){coutid: Checkedendl;continue;}if(p[temp].award0)coutid: Mystery Award;else if(p[temp].award1)coutid: Minion;else if(p[temp].award2)coutid: Chocolate;else{coutid: Are you kidding?endl;continue; }p[temp].status1;coutendl;}return 0; } bool is_prime(int n) {if(n2||n3) return true;int tempceil(sqrt((double)n));for(int i2; itemp; i){if(n%i0) return false;}return true; }更多题解 PAT 乙级(Basic Level) 题解汇总持续更新(C)
http://wiki.neutronadmin.com/news/482239/

相关文章:

  • 咨询类网站模板合肥网页定制
  • 东莞百度网站优化黑龙江省建设安全教育信息网
  • 西安广告网站制作wordpress godaddy
  • 湖北建设企业网站价格wordpress语言文件
  • 适合做网站开发的电脑配置常州如何进行网站推广
  • 网站开发时间安排门户网站的推广
  • 网站原则wordpress 精致主题
  • 下载的网站模板怎么用成都优秀网站建设
  • 专业做二手网站有哪些深圳小程序定制公司
  • 美橙专业建站网站的重要性
  • 公司开发个网站多少钱一个人做网站时间
  • wordpress建自己的网站上饶做网站要多少钱
  • 小白如何做网站广安企业网站建设
  • 江苏省城乡和住房建设厅网站com域名注册7元
  • 企业网站建站之星黑群晖 frp wordpress 访问
  • 谷歌可以做网站吗公司管理培训课程
  • 如何自己做网站推广淘宝客vs2010 iis 网站开发
  • nas有域名了怎么做网站昆山网站建设方案优化公司
  • 提供做pc端网站珠江新城越秀金融大厦
  • 租车网站建设系统的设计东莞企业营销型网站策划
  • 手机建网站 教程网站优化的作业及意义
  • 广东省外贸网站建设河南省工程建设协会网站
  • 拓吧网站潍坊网站托管
  • 国外设计灵感网站wordpress kswapd0
  • 信用平台网站建设建议可以网上做单的网站有哪些
  • 如何选择宜昌网站建设网站软件定制开发制作
  • 做网站一般哪里找企业建设网站的功能是什么
  • 网站建设声明函石家庄招聘网最新招聘
  • 下单网站搭建青岛logo设计价格
  • 网站服务器怎么搭建怎么做竞拍网站