随笔分类 -  UVA题目

摘要:uva传送门 A Different Task 新型汉诺塔, 题意:将初始状态的汉诺塔变成结束状态 输入n个盘子(盘子从小到大)所在的柱子位置 (1 2 3代表 A B C柱子), 假定 结束状态某个柱子上的最大盘子为 x, 如果初始状态x已经在对应柱子上了 那么一定不需要移动, 因为盘子是从小到大 阅读全文
posted @ 2020-09-15 08:20 163467 阅读(131) 评论(0) 推荐(0)
摘要:vj 传送门uva传送门 Chinese Mahjong UVA - 11210 这题的话,乍一看有点难 仔细看会发现就暴力枚举一下就好了 反正也就9*3+7 34张牌 每张牌最多出现四次, 然后如果加入每张牌以后能变成 2 +3*4 (将+顺子或者刻子) 那么就“听” 这张牌,每张牌枚举的时候需要 阅读全文
posted @ 2020-08-29 17:40 163467 阅读(153) 评论(0) 推荐(0)
摘要:vj传送门 题意:给你n个正方体的六个面颜色, 问最少涂多少次让他们都变成颜色一样的正方体 解: 根据题目给的位置 1 2 3 4 5 6 (正面 右面 顶面 底面 左面 后面),可以用两种旋转方式(左旋、上旋)来枚举 一个正方体的所有旋转后的姿态 比如说选定一个为顶面 向左旋转四次就是 以他为顶面 阅读全文
posted @ 2020-08-23 15:34 163467 阅读(97) 评论(0) 推荐(0)
摘要:VJ 传送门 题意:给你一个边长为n的正方体的六个面的颜色分布(每个面能看到的颜色) 其中有些正方体缺失, 问具体正方体的重量为(实际存在的单位正方体个数) 这道题蛮考验想象力的,开始想了半天 有想法但是写不出来 看了书上的解法觉得可以 大致做法就是先读入数据, 然后用一个三维数组表示这个正方体的所 阅读全文
posted @ 2020-08-18 01:10 163467 阅读(143) 评论(0) 推荐(0)
摘要:vj uva 一行的长度为60个字符, 根据最长的字符串长度算每行能放几个 再根据列数算行数 然后排个序, 输出就好了 (c*row+r) 这题的话, 把题意看懂 细节处理好 就能过了(注意每行末尾要换行, 多组输入啥的) #include<bits/stdc++.h> using namespac 阅读全文
posted @ 2020-05-25 01:01 163467 阅读(130) 评论(0) 推荐(0)
摘要:习题4-1 象棋uva1589 题意,输入帅 马 车 炮 将 的棋盘位置,保证局面合法且红方已经将军判断红方是否能将黑方将死 做法 强行一波 模拟 ,把 将 和 车 看成一样的, 10*9的棋盘而已,两个字符数组 一个是旗子位置 另一个是红方可以走的位置 黑方的 将 如果上下左右 能走的地方都是被标 阅读全文
posted @ 2019-06-16 08:54 163467 阅读(179) 评论(0) 推荐(0)
摘要:或许每个人都有成为将军的梦想,小光也是如此。从小,小光就立志长大了以后要做一名军人,保家卫国。有一天,他做了一个梦,在梦里,他是一个英明神武的将军,但是敌国马上就要入侵了,作为将军的他责无旁贷需要挺身而出,于是他开始做一些战略部署。假设当前小光有n个部下,每个部下需要完成一项任务。第i个部下需要小光 阅读全文
posted @ 2019-04-16 22:46 163467 阅读(114) 评论(0) 推荐(0)
摘要:enmmmmm 书上说的 qsort 感觉没有sort用的方便 如果想用的话 如下 阅读全文
posted @ 2019-04-08 13:09 163467 阅读(153) 评论(0) 推荐(0)
摘要:最后一题不会 没看懂题目 就一直没写 , 其他的基本都会了 习题 3- 1 得分 uva1585 题意 输入一个 O 和 X 的串,每个O的分数为连续出现的O个数,X不算分 例 OOXXOXXOOO 得分 1+2+0+0+1+0+0+1+2+3=10 设个标志位就好了 #include <iostr 阅读全文
posted @ 2018-12-06 16:23 163467 阅读(171) 评论(0) 推荐(0)
摘要:ACM Getting Started 熟悉刷题的基本输入输出操作和 刷水题的蒻鲫故事 吃了没文化的亏 简单题看题意半天 实在不行看中英文对照了 就只看输入输出猜猜题意 菜啊 494 - Kindergarten Counting Game Everybody sit down in a circl 阅读全文
posted @ 2018-10-21 21:13 163467 阅读(165) 评论(0) 推荐(0)
摘要:#include<algorithm>#include <iostream>#include <sstream>#include <cstdlib>#include <cstring>#include <cstdio>#include <vector>#include <ctime>#include 阅读全文
posted @ 2018-10-21 16:04 163467 阅读(199) 评论(0) 推荐(0)