题目大意: 给出n组数,每组六个数,这六个数环状,对于两组数从某位置顺时针或逆时针看这六个数若相同 如1 2 3 4 5 6和4 3 2 1 6 5 则代表相同的雪花 判断n组数是否完全不同 若没有相同的雪花输出 No two snowflakes are alike. 若有相同的输出 Twin s ...
分类:
其他好文 时间:
2016-08-12 19:48:22
阅读次数:
143
问题链接:UVA133 The Dole Queue。可以说是双向约瑟夫环问题,用C语言编写程序。
问题简述:输入n、k和m,n为人数,逆时针序号为1~n,A从1按逆时针数到第k个人停下来,B从n开始按顺时针数到第m个人停下来,输出被数到的人,并且让这些人出局。输出出局人的序号(输出格式参见原题说明)。
解题思路:用模拟法来解决。
程序中,带参数的宏定义next()用于计算下一个位置。函...
分类:
其他好文 时间:
2016-08-11 11:29:16
阅读次数:
153
题意:平面上有n个点,一只蚂蚁从最左下角的点出发,只能往逆时针方向走,走过的路线不能交叉,问最多能经过多少个点。 思路:每次都尽量往最外边走,每选取一个点后对剩余的点进行极角排序。(n个点必定能走完,这是凸包的性质决定的) ...
分类:
编程语言 时间:
2016-08-05 19:51:03
阅读次数:
114
一、渐变:gradients 线性渐变(linear gradients) background:-webkit-linear-gradient(90deg,red 10%,blue); 1、需要有内核前缀 2、方向可以为字母或者角度(left top right bottom) 3、为角度时逆时针 ...
分类:
Web程序 时间:
2016-08-04 22:54:09
阅读次数:
253
一、变形-旋转 ratate()函数 通过指定的角度参数使元素相对原点进行旋转。它主要在二维空间内进行操作,设置一个角度值,用来指定旋转的幅度。如果这个值为正值,元素相对原点中心顺时针旋转;如果这 个值为负值,元素相对原点中心逆时针旋转。 transform:rotate(-20deg) 如下图: ...
分类:
Web程序 时间:
2016-08-01 19:26:43
阅读次数:
739
题目链接 给你一个字符串, 然后把他想象成一个环。 从某一个地方断开,然后逆时针或顺时针, 都可以形成一个字符串, 求字典序最大的那种。 输出断开位置以及是顺时针还是逆时针。 如果两个一样, 输出位置靠前的一个, 如果位置也一样, 输出顺时针的那个。 显然是一个最大表示法。 麻烦的是逆时针的情况, ...
分类:
其他好文 时间:
2016-07-31 14:29:59
阅读次数:
109
Description在一个平面上有N 个首位相连的杠杆.初始所有杠杆都为1 个单位长度。第一根杠杆左侧位于(0,0)处。所有杠杆水平放置。 现在我会对这些杠杆进行以下两种操作:1.拉伸此操作标号为1,意为将某根杠杆沿原放向伸长x 个单位. 2.旋转此标号操作为2,意为将某根杠杆逆时针伸长x 度. ...
分类:
其他好文 时间:
2016-07-30 08:02:55
阅读次数:
196
在使用四点创建矩形时,必须按照顺序,顺时针或者逆时针,不然会错乱。感觉是根据点的顺序依次连线。 关于列表的使用,因列表初始化创建之后就不允许改动,所以看情况使用,假如像自行车轮子那样,只需要改变位置、大小来放到合适的位置,使用列表会比较方便;假如是通过改变构建轮子的点的坐标值来进行移动翻转轮子的话, ...
分类:
其他好文 时间:
2016-07-29 19:04:03
阅读次数:
141
题目链接:UVALive 2419 Area 题意:按顺时针或逆时针给出n个点,如果能构成多边形求面积,如果不能,输出impossible. #include <stdio.h> #include <string.h> #include <iostream> #define maxn 2010 #i ...
分类:
其他好文 时间:
2016-07-24 12:01:00
阅读次数:
168