其他
文章平均质量分 56
practer
懒得写的简介
展开
-
汉诺塔ix C语言
看了许多思路,突然想到一种方法1是1 3 5 7 92是2 6 10 3是4 12 20n就是 2^n-1 2^n-1+2^n 2^n-1+2^n+2^n代码贴在下面#include#includeint main(void){ int n,m,i; while(scanf("%d%d",&n,&m),n+m){ if(m%2==1) printf("%d\原创 2017-02-05 13:44:05 · 460 阅读 · 1 评论 -
uva 1589 Xiangqi 模拟题
题意:红黑棋 现在红棋将黑棋,现在让你判断是否可以把黑棋将死,玩过象棋的话题意就容易理解了思路:模拟黑棋可以走的地方,看可以走的地方是否在红棋的攻击范围。坑点:输入最好使用cin 不然怼烂头 判断的时候要注意黑棋可以吃红棋。本来第二发就应该ac的,结果方向写错+没有使用cinWrong answer了十几发#include#include#includeusing原创 2017-06-07 20:47:08 · 294 阅读 · 0 评论 -
Ducci Sequence UVA - 1594
题意:让一组数经过一种变化,看这组数最后是·全为0还是重复,变化次数限制在1000次内。思路:第一次想的是判断能不能和初始数据相同,如果相同就输出loop了,结果printf之后发现这是一个不规律的变化。很难判断于是想·可以把数据放到一个容器中,用stl判断是否哦重复。但是反着想发现既然只有两种结果,如果全为0那就不可能重复,于是只需要判断在1000次内是否可以全为0,即可。。。其实是原创 2017-07-15 10:46:24 · 214 阅读 · 0 评论 -
Throwing cards away I UVA - 10935
题目大意:对列的经典问题,洗牌,先把一个牌取出,然后把下一张放在最后。思路:用STL的队列就可以了,每次循环出队两次,第一次的值输出,第二次的值入队。直到最后一个值,输出即可。#include#include#includeusing namespace std;int main(){ int t; while(cin>>t,t){ queue q; fo原创 2017-07-15 11:36:16 · 338 阅读 · 0 评论 -
Foreign Exchange UVA - 10763
题目大意:现在有很多组数据,让你判断这些数据是否有a b 就有b a且出现的次数一样思路:开始想用map做,写出来了,错了。发现一个问题就是map不能保存重复的数据,最后用mulitmap保存数据。并且这个题用map时不能使用[ ],会覆盖之前的数据。需要用迭代器来判断所有数据。(咳,不会STL只能看看大神代码,模仿模仿#include#includeusing names原创 2017-07-15 16:19:41 · 279 阅读 · 0 评论 -
Compound Words UVA - 10391
题目大意:有很多单词而且是按照字典序排列的,现在要你找到有哪些单词由两个单词连接而成。思路:把所有单词放到set中,判断是否可以由其它两个单词组成。substr函数可以分割单词。小优化:既然是按字典序排列的,那么这个单词和上个单词前多少个字母相同的数量就是这个单词所能分割的最大长度。比如 never neverless oop 那第二个单次所能分割的最大只有5个,opp则不能分割。原创 2017-07-16 15:32:14 · 294 阅读 · 0 评论 -
Symmetry UVA - 1595
题目大意:有很多坐标,现在让你判断这些坐标可不可以根据某条平行于y轴的线对称。思路:首先要求出那条线的x轴坐标,可与i根据最小的x和最大的x ,也可以把所有x加起来求平均值。所有数据放到set中,判断每个点有没有对称点。(直接求平均值可能会有小数,参考了某位大佬的代码,给a*n,这样就不需要给和除n了。#include#include#includeusing names原创 2017-07-16 15:40:12 · 333 阅读 · 0 评论 -
大致题解
题目大意:两个人有N个手牌,每次他们都会比较一张排,赢的人可以弹一次另一个人的额头,现在求最少可以弹几次,以及最多可以弹几次。思路:给的N的范围不大,可以排序后,暴力枚举每一种比较方式。 另一种的话快一点。先排序。如果是最少的,那么要求的是一个尽可能不必另一个小,最多的就要求尽可能比另一个大。for(int i=0,j=0;iif(z2[j]>z1[i]){i++;max++;}}原创 2017-07-20 10:00:14 · 206 阅读 · 0 评论 -
pc2环境配置指南(windows)
文章目录pc^2^配置指南运行环境环境配置(单服务器)服务器1.sever2.admin3.judge4.scoreboard5.feeder6.balloonUtilTeam端遇到的一些问题pc2配置指南运行环境 系统:win7 java版本:jdk1.8.0_121(64位) pc2版本:pc2-9.4.1-3850环境配置(单服务器) 1.修改 pc2v9.ini 中 # S...原创 2019-04-14 19:00:13 · 2087 阅读 · 1 评论