题目:传送门
思路: 因为数据范围很小,我们可以直接暴力,我们以30天每天都为起点去与所给序列比较,如果存在一天为起点时整个序列都是符合的,那么比较下一天和最后一天的大小就可以了。这里我们要加一个谈判,因为所给序列长度为1时只有0,15能确定位置,其他的都不能确定。

#include <iostream>using namespace std;int a[100];
int day[30]={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1};int main() {int n;cin>>n;for(int i=0;i<n;i++) {cin>>a[i];}for(int i=0;i<30;i++) {if(n==1&&a[0]!=15&&a[0]!=0) continue;int flag = 1;int now = 0,s = i;while(flag) {if(day[s]!=a[now]) flag = 0;if(now==n-1) break;now++;s= (s+1)%30;}if(flag ==0) continue;else {int m = (s+1)%30;//cout<<day[m]<<day[s]<<endl;if(day[m]>day[s]) cout<<"UP"<<endl;else {cout<<"DOWN"<<endl;}return 0;}}cout<<"-1"<<endl;return 0;
}

CodeForces - 719A Vitya in the Countryside(暴力)相关推荐

  1. codeforces 719A Vitya in the Countryside(序列判断趋势)

    题目链接:http://codeforces.com/problemset/problem/719/A 题目大意: 题目给出了一个序列趋势 0 .1 .2 .3 ---14 .15 .14 ----3 ...

  2. Codeforces Gym 100513G G. FacePalm Accounting 暴力

    G. FacePalm Accounting Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/gym/100513 ...

  3. Codeforces 846 A Curriculum Vitae 思维 暴力

    题目链接: http://codeforces.com/contest/846/problem/A 题目描述: 给你一个串, 你可以做删除操作, 要求结果串0不能在1的右边, 问最多可以剩几个数字 解 ...

  4. Codeforces Gym 101473D Folding Machine (暴力搜索)

    题目连接: http://codeforces.com/gym/101473/attachments 原先以为按照这个复杂度还要剪一下支,没想到暴力dfs完全可以通过. 代码: #include &l ...

  5. Codeforces 864 B Polycarp and Letters 暴力

    题目链接: http://codeforces.com/problemset/problem/864/B 题目描述: 看看连续子串都是小写字母的字母种类最多是多少 解题思路: 暴力, 枚举起点和终点, ...

  6. CodeForces 550C Divisibility by Eight(暴力)

    http://http://codeforces.com/problemset/problem/550/C 题意: 给出一串数字,在原先的顺序基础上适当的删除一些数使得最终的结果能被8整除 解题思路: ...

  7. CodeForces - 1438E Yurii Can Do Everything(暴力)

    题目链接:点击查看 题目大意:给出一个长度为 n 的序列,求出满足下列条件的区间个数: l + 1 <= r - 1 ,即区间长度大于等于 3 a[ l ] ^ a[ r ] = a[ l + ...

  8. Codeforces Gym 100203G G - Good elements 暴力

    G - Good elements Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://acm.hust.edu.cn/vjudge/contest ...

  9. CodeForces - 253C:Text Editor(暴力枚举)

    Discription Vasya is pressing the keys on the keyboard reluctantly, squeezing out his ideas on the c ...

最新文章

  1. vue 如何判断两个数组相同_如何判断车头与障碍物的距离,教你两个办法,轻松靠墙10公分...
  2. __add__,关于运算符重载(用户权限)
  3. Android WebView 开发详解(三)
  4. ES6, Angular,React和ABAP中的String Template(字符串模板)
  5. 微信支付软件架构重构之旅
  6. mysql使用变量填值为数组_MySQL如何有效的存储IP地址?
  7. 调洪演算双辅助线法计算程序(带石门坎水电站算例)
  8. 90行代码爬取链家广州二手房相关信息
  9. 小程序样式写了没有用,或许你就差一行代码
  10. 禾穗HERS | 听说妳事业成功都是靠“关系”?
  11. Android高版本上传图片出现旋转问题(三星手机,小米8)
  12. 51单片机的UART应用
  13. TOEFL wordlist 8
  14. delphi控件切图界面闪烁_「这个控件叫什么」系列之加载占位图+页面指示器
  15. matlab 实现低通巴特沃斯滤波器、切比雪夫1型/2型滤波器 和 椭圆滤波器
  16. JS JavaScript入门
  17. ipcs、ipcrm、sysresv、kernel.shmmax
  18. html5 图片局部马赛克,javascript - JS实现马赛克图片效果完整示例
  19. 计算机如何增加网络地址,如何添加网络打印机到电脑
  20. ftp报错Could not parse response code. Server Reply ssh

热门文章

  1. geoserver发布wms服务和wmts服务,并在cesium上进行调用
  2. 谈判中,如何快速建立和谐的关系
  3. IDEA无法删除鼠标选取代码区域解决方法
  4. socket相关命令
  5. 一篇文章畅游在C语言基础知识学习的海洋中(持续更新中……)
  6. 简单拥有一个QQ机器人
  7. buck电路pscad仿真_开关电源IC内部电路是怎么样?来个剖析图,分析其原理,作用...
  8. tensorflow2.3.0迁移学习案例分析(以猫狗识别为例)
  9. Chrome浏览器安装插件
  10. 调起百度地图/高德地图传经纬度地址进行导航