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

可以做四级的网站/搜索引擎优化实训

可以做四级的网站,搜索引擎优化实训,唐山小程序开发公司,菏泽财富中心网站建设题目描述 野猫与胖子,合起来简称肥猫,是一个班的同学,他们也都是数学高手,所以经常在一起讨论数学问题也就不足为奇了。一次,野猫遇到了一道有趣的几何游戏题目,便拿给胖子看。游戏要求在一个有n个顶点凸多…

题目描述

野猫与胖子,合起来简称肥猫,是一个班的同学,他们也都是数学高手,所以经常在一起讨论数学问题也就不足为奇了。一次,野猫遇到了一道有趣的几何游戏题目,便拿给胖子看。游戏要求在一个有n个顶点凸多边形上进行,这个凸多边形的n-3条对角线将多边形分成n-2个三角形,这n-3条对角线在多边形的顶点相交。三角形中的一个被染成黑色,其余是白色。双方轮流进行游戏,当轮到一方时,他必须沿着画好的对角线,从多边形上切下一个三角形。切下黑色三角形的一方获胜。胖子一看觉得确实很有趣,不如就一起玩玩吧。假设游戏由野猫先开始,那么野猫是否有必胜的策略呢?请写一个程序帮助野猫算一算。

输入输出格式

输入格式:

第一行为一个整数n(4<=n<=50000),表示多边形的顶点数,多边形的顶点由0至n-1顺时针标号。接着的n-2行描述组成多边形的三角形。第i+1行(1<=i<=n-2)有三个空格分隔的非负整数a、b、c,它们是第i个三角形的顶点编号。第一个给出的三角形是黑色的。

输出格式:

只有一行,倘若野猫有必胜策略,输出JMcat Win;否则,输出PZ Win。(注意大小写和空格)

输入输出样例

输入样例#1:
6
0 1 2
2 4 3
4 2 0
0 5 4
输出样例#1:
JMcat Win

说明

各个测试点1s

如果连接一个多边形中任意两点的线段都完全包含于这个多边形,则称这个多边形为凸多边形。

 

 

这题有bug啊,,

5
0 1 4
1 2 3
1 4 3

题解里的程序跑出来的结果是不一样的

而且我感觉自己写的对啊,,结果为啥70分,,,

 1 include<iostream>
 2 #include<cstdio>
 3 #include<cstring>
 4 #include<cmath>
 5 #include<algorithm>
 6 using namespace std;
 7 int read(int & n)
 8 {
 9     char c='-';int x=0;
10     while(c<'0'||c>'9')c=getchar();
11     while(c>='0'&&c<='9')
12     {
13         x=x*10+(c-48);
14         c=getchar();
15     }
16     n=x;
17 }
18 int n;
19 int a[4];
20 int main()
21 {
22     read(n);
23     read(a[1]);read(a[2]);read(a[3]);
24     sort(a+1,a+4);
25     if(n%2==0)
26         printf("JMcat Win");
27     else if(((a[3]-a[2])==(a[2]-a[1])))
28         printf("JMcat Win");
29     else
30         printf("PZ Win");
31     return 0;
32 }
感觉写的对但是70分

 

 1 #include<iostream>
 2 #include<cstdio>
 3 #include<cstring>
 4 #include<cmath>
 5 #include<algorithm>
 6 using namespace std;
 7 int read(int & n)
 8 {
 9     char c='-';int x=0;
10     while(c<'0'||c>'9')c=getchar();
11     while(c>='0'&&c<='9')
12     {
13         x=x*10+(c-48);
14         c=getchar();
15     }
16     n=x;
17 }
18 int n;
19 int a[4];
20 int main()
21 {
22     read(n);
23     read(a[1]);read(a[2]);read(a[3]);
24     sort(a+1,a+4);
25     if(n%2==0)
26         printf("JMcat Win");
27     else 
28     {
29         int count = 0;
30         if (abs(a[1]-a[2])==1) count++;
31         if (abs(a[1]-a[3])==1) count++;
32         if (abs(a[2]-a[3])==1) count++;
33         if (count==2) 
34         cout<<"JMcat Win\n";
35         else
36         printf("PZ Win");
37     }
38     
39     return 0;
40 }

 

 

http://www.lbrq.cn/news/784927.html

相关文章:

  • 用什么给网站做测试/推广之家app下载
  • 免费网站部署/黑龙江头条今日新闻
  • 网站开发费用多少/如何推广新产品的方法
  • 北京市建设工程信息网查询/网站排名优化方法
  • 官方网站手机专卖店/标题关键词优化技巧
  • 企业检索网站建设/郑州外语网站建站优化
  • 做企业福利网站起名/东莞疫情最新消息今天新增
  • 浏览器如何做购物网站/网络营销一般月薪多少
  • 网站查询功能怎么做/百度云群组
  • 网站建设色调的/seo网站推广服务
  • wordpress 查看文章404/贵州seo学校
  • 网站开发需求说明书/新闻最新消息今天
  • 二建转注辽宁建设主管部门网站/广州品牌营销策划公司排名
  • b2b商业模式/长沙靠谱seo优化价格
  • 广州网站手机建设公司/怎么制作网址
  • 论文收录网站有哪些/注册域名费用一般多少钱
  • 怎样在b2b网站做推广/东莞新闻头条新闻
  • 免费建设淘宝客网站/镇江seo
  • 杭州专业网站设计制作公司/淘宝引流推广平台
  • 乡村网站建设/91永久海外地域网名
  • 武汉 网站建设 招标公告/爱站seo工具包官网
  • 什么人适合做服装设计师/惠州seo排名优化
  • 做网站设计制作的/中国新闻网发稿
  • 2017湖北建设教育协会网站/临沂seo全网营销
  • 阿里云服务器网站建设/百度培训
  • html网站模板资源/最近新闻摘抄50字
  • -邵阳网络公司-邵阳网站建设|邵阳网站制作/中国十大电商平台
  • 江苏连云港网站制作公司/爱采购seo
  • 新建的网站必须要备案吗/怎么自己制作网站
  • 做消费信贷网站/网红营销
  • steam Rust游戏 启动错误,删除sys驱动,亲测有效。
  • 昇思学习营-模型推理和性能优化学习心得
  • C语言:构造类型学习
  • 2.4- WPF中非 UI 线程上安全地更新 UI 控件方法
  • 学习游戏制作记录(实现克隆攻击的克隆复制和水晶代替克隆)8.3
  • 迈向透明人工智能: 可解释性大语言模型研究综述