博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CF Round #426 (Div. 2) The Useless Toy 思维 水题
阅读量:6830 次
发布时间:2019-06-26

本文共 1117 字,大约阅读时间需要 3 分钟。

  题目链接: http://codeforces.com/contest/834/problem/A

  题目描述: 输入起始状态和结束状态和数列长度, 判断旋转方向是顺时针逆时针还是不合理

  解题思路: 长度模4, 因为我们只关心起始和结尾, 然后判断

  代码: 

#include 
#include
#include
#include
#include
#include
using namespace std;map
CW;map
CCW;map
::iterator it;typedef long long ll;int main() { CW.insert(make_pair('^', '>')); CW.insert(make_pair('>', 'v')); CW.insert(make_pair('v', '<')); CW.insert(make_pair('<', '^')); for( it = CW.begin(); it != CW.end(); it++ ) { CCW.insert(make_pair(it->second, it->first)); } char st, ed; ll dur; while( cin >> st >> ed ) { cin >> dur; dur %= 4; if( dur == 2 || dur == 0 ) { printf( "undefined\n" ); } else { if( dur == 1 ) { if( CW[st] == ed ) { printf( "cw\n" ); } else if( CCW[st] == ed ) { printf( "ccw\n" ); } else { printf( "undefined\n" ); } } else { if( CW[st] == ed ) { printf( "ccw\n" ); } else if( CCW[st] == ed ) { printf( "cw\n" ); } else { printf( "undefined\n" ); } } } } return 0;}
View Code

  思考: 没啥可说的, 水题

转载于:https://www.cnblogs.com/FriskyPuppy/p/7262201.html

你可能感兴趣的文章
通过cat方式生成yum源
查看>>
属性动画的概念解析--实现星星控件
查看>>
DSP开发中遇到的问题 - 类指针未初始化后果
查看>>
java之JMX
查看>>
指针常量与常量指针
查看>>
在web.config中配置httpHandlers节点是的说明
查看>>
c++:数据类型的推断type_traits
查看>>
Python——异常基础
查看>>
UVa 112 树求和
查看>>
物理结构与逻辑结构
查看>>
hdoj-1312-Red and Black
查看>>
VB.NET机房收费系统总结
查看>>
MIDL相关
查看>>
ocx控件针对网页刷新和关闭分别进行区分处理
查看>>
CSS3:box-sizing:不再为盒子模型而烦恼
查看>>
Ubuntu 16.04下UML建模PowerDesigner的替代ERMaster和MySQL Workbench
查看>>
Storm工作流程
查看>>
分布式架构设计之电商平台
查看>>
java编程思想——java IO系统
查看>>
SpringBootApplication注解 专题
查看>>