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

泰康人寿保险官方网站优化网站界面的工具

泰康人寿保险官方网站,优化网站界面的工具,安阳网站建设哪里最好,个人订阅号支持微网站的建设吗题目来源:usaco training 这是一个模拟题。题目较长,不太容易理解意思,尤其对于本人这种四级还没过的菜b。给你5个轮子,每个轮子有一个转动的速度,和不多于5个空隙。每个空隙给出一个起始角度和空隙的大小(…

题目来源:usaco training

  这是一个模拟题。题目较长,不太容易理解意思,尤其对于本人这种四级还没过的菜b。给你5个轮子,每个轮子有一个转动的速度,和不多于5个空隙。每个空隙给出一个起始角度和空隙的大小(用一个角度表示,这里我是拿google翻译extent了这个词才明白的,不然样例都没看懂)。如果明白了题目意思就能简单不少了。因为不管轮子转动的速度是多少,最多转动360s以后肯定也会回到原点了(v*360%360==0)。所以枚举转动时间即可。

ContractedBlock.gifExpandedBlockStart.gifView Code
 1 /*
2 ID: like_091
3 PROG: spin
4 LANG: C++
5 */
6 #include <iostream>
7 #include <cstdio>
8 #include <cstdlib>
9 #include <ctime>
10 #include <map>
11 #include <fstream>
12 #include <vector>
13 #include <cmath>
14 #include <algorithm>
15
16 using namespace std;
17
18 struct node{
19 int w;
20 int v;
21 int s[6], e[6];
22 };
23
24 node p[5];
25
26 bool cross(){
27
28 int i, j, k;
29
30 for (i=0; i<360; i++){
31 bool flag = true;
32 for (j=0; j<5; j++){
33 bool temp = false;
34 for (k = 0; k < p[j].w; k++)
35 {
36 if (p[j].s[k] > p[j].e[k])
37 {
38 if (i >= p[j].s[k] || i <= p[j].e[k])
39 temp = true;
40 }
41 else if (i >= p[j].s[k] && i <= p[j].e[k])
42 temp = true;
43 if (temp)break;
44 }
45 if (!temp)flag = false;
46 if (!flag)break;
47 }
48 if (flag){
49 cout<<i<<endl;
50 return true;
51 }
52 }
53 return false;
54 }
55
56
57 int main(){
58
59 ifstream cin("spin.in");
60 ofstream cout("spin.out");
61
62 int i, j, k, sum;
63
64 for (i=0; i<5; i++){
65 cin>>p[i].v>>p[i].w;
66 for (j=0; j<p[i].w; j++){
67 cin>>p[i].s[j]>>p[i].e[j];
68 p[i].e[j] = (p[i].s[j]+p[i].e[j]) % 360;
69 }
70 }
71
72 sum = 0;
73
74 if (cross())cout<<sum<<endl;
75 else {
76 bool flag = true;
77
78 for (i = 0; i < 360; i++){
79 sum++;
80 for (j = 0; j < 5; j++){
81 for (k = 0; k < p[j].w; k++){
82 p[j].s[k] = (p[j].s[k] + p[j].v) % 360;
83 p[j].e[k] = (p[j].e[k] + p[j].v) % 360;
84 }
85 }
86 if (cross()){
87 cout<<sum<<endl;
88 flag = false;
89 break;
90 }
91 }
92 if (flag)cout<<"none"<<endl;
93 }
94 return 0;
95 }

转载于:https://www.cnblogs.com/neulike/archive/2011/08/20/2147096.html

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

相关文章:

  • 网站提示危险怎么办广州百度seo排名优化
  • 南宁网站开发推广yy直播
  • b2b模式对企业的影响seo测试工具
  • 免费企业黄页网济南网站seo哪家公司好
  • 涂料做哪个网站好网络营销试卷
  • 临沂广润网站建设打开免费百度啊
  • 大浪做网站网络营销怎么做推广
  • 张家港做网站排名深圳网站设计制作
  • 知名的集团门户网站建设费用成都排名推广
  • 中企动力做网站的优势如何提升网站搜索排名
  • 成人用品网站怎么推广怎么推广销售
  • 做淘宝客网站 首选霍常亮百度一下手机版网页
  • 网站更新seo网络运营好学吗
  • wordpress建站教程百科淘宝定向推广
  • 东营网站建设东营市南一路东营软件园英爱站长尾关键词挖掘工具
  • 一般网站首页做多少mb谷歌排名查询
  • 制作网页然后把文件上传seo效果最好的是
  • 网站开发教学视频百度搜索广告
  • 装饰公司怎么拉客户广州seo优化费用
  • 网站开发人员要求seo专员工作内容
  • 做性事的视频网站宁波网站建设公司
  • 如何查询自己的网站是否被收录国内产女装一线二线品牌知乎
  • 做装修效果图的网站有哪些软件下载电商运营公司简介
  • 深圳做商城网站建设搜索引擎大全网址
  • 网站空间信息查询建立网站需要什么
  • html5手机网站开发新产品推广
  • 鹤壁市城乡一体化示范区网站在百度平台如何做营销
  • 方正集团网站是谁做的磁力屋torrentkitty
  • 深圳做企业网站的公优化排名
  • 网站开发团队简介东莞网络推广平台
  • 某邮生活旋转验证码逆向
  • 【Linux】Linux异步IO-io_uring
  • 【Docker】在Linux环境下使用Dockerfile打包镜像(图文示例)
  • 基于springboot+vue+mysql技术的在线考试系统设计与实现(源码+论文)
  • 社区搜索离线回溯系统设计:架构、挑战与性能优化|得物技术
  • Web3.0与元宇宙:重构数字文明的技术范式与社会变革