模拟
Xiao-wei1998
学生
展开
-
HDU 3347
题目链接 : Calculate the expression You may find it’s easy to calculate the expression such as: a = 3 b = 4 c = 5 a + b + c = ? Isn’t it? InputThe first line contains an integer stands for the number of t...原创 2018-03-17 21:16:01 · 186 阅读 · 1 评论 -
SDNU 1528
题目链接 :Reasoning test思路 :我们看题意,发现 语句 6 中有三个是相同的,因此我们从语句 6 开始假设!先规定 num : X 表示 第 num 个数答案是 Xnum1 :X -> num2 : X 表示从num1 可以推断 num2 的答案————————————————————手动分界——————————————6 :A 2 , 4 , 8 相同故 3 :B...原创 2018-03-24 20:41:32 · 218 阅读 · 0 评论 -
SDNU 1250
题目链接 : 1250思路:找出这些阶乘元素中 5 的个数就可以了!数组要开long long 否则会一直 WA (难受,这么简单竟然当时没AC!!!(先预处理一下,这样就不必每次都处理了!!!#include<iostream>#include<cstdio>using namespace std;long long ans[1000005];int main()...原创 2018-03-24 21:30:38 · 232 阅读 · 0 评论 -
CF 919/B
题目链接:Pertect Number(网络流看的脑阔疼!补一波题吧。。。题目大意:求出满足各个数位之和等于 10 的第 n 小的数。。。水水水。。。。#include<iostream>#include<cstdio>#include<cstring>using namespace std;int a[10009];void init(){ in...原创 2018-04-08 19:34:35 · 212 阅读 · 0 评论 -
CodeForce 906B
题目链接:A - Seating of Students思路:这个题按道理说是搜索。。。但是,我太菜了不会。。。 T_T(求大佬指点好吧。。。说重点:我们看到数据不能用二维数组来存,只好用一维数组来存了(简单嘛)然后我们发现,对于2 * 4 来说,1 2 3 4 我们可以先 5 2 7 45 6 7 8 1 6 3 8 ( 这样每一行的两个...原创 2018-04-15 20:36:46 · 201 阅读 · 0 评论 -
UVa 11729
题目链接:Commando War直觉告诉我们,执行时间较长的任务应该先交代。于是想了一个贪心算法:按照 J 从大到小给各个任务排序,然后依次交代。那么为什么这样做是对的呢?假设我们交换相邻的任务 X 和 Y(交换前 X 在 Y 之前,交换后 Y 在 X 之前),不难发现其他任务的完成时间没有影响。对于这两个任务而言,有两种情况:情况一 :交换之前,任务 Y 比 任务 X 先结束,不难...原创 2018-07-27 09:32:03 · 166 阅读 · 0 评论