
C++
if就
这个作者很懒,什么都没留下…
展开
-
Don‘t fear, DravDe is kind
/* 问题描述 这一天,有一列车子排起了一排长队,必经之路是一个被魔王笼罩的山洞。每辆车的司机害怕魔王程度不同,所以每个司机有一些要求。 车子有n台,排成一条长队,每辆车有4个属性: V ——这辆车的总价值,价值就是比如它其中的乘客和货物的价值 c ——这辆车里面的人数量(司机表示自己也算一个乘客,司机和乘客不用区分开来) l ——在这辆车的前面需要总量正好为多少乘客的车(不多也不少),这车才敢开 r ——在这辆车的后面需要总量正好为多少乘客的车(不多也不少),这车才敢开 “前.原创 2020-10-13 22:20:23 · 392 阅读 · 0 评论 -
UVA230 图书管理系统 Borrowers
//忘记了 set 有按ascc 码自动排序的功能这一题简直是太巧妙了 用 一个 map 来记录 书的ID使用了迭代器 ++ 竟然就是下一个 – 就是上一个之前怎么就不知道呢stl真的是有太多的特性我不知道 还有那个 erase 我之前一直都不知道是具体干什么的 竟然是删除 还有那个 find 返回的竟然是迭代器!!然后直接使用 – 或者++ 竟然可以正常的使用 !!! 我惊呆了 ...原创 2020-03-13 18:12:37 · 175 阅读 · 0 评论 -
卡勒沃夫之弱水路三千(提高型)
/*输入格式 第一行为一个不超过5的整数T,表示数据的组数。之后每组数据的一行为一个不超过100的整数n。之后n行每行有两个用单个空格隔开的字符串(每个字符串只有英文大小写字母,长度不超过10),为两位mm的名字。每行第一个mm先于第二个mm成为某人的女友。 在这里我们假装诅咒某人不会同时被两个或两个以上mm泡,某个mm抛弃了某人后不会再吃回头草,同时卡勒沃夫深邃的洞察力使得他收集到了充...原创 2020-03-11 13:17:00 · 259 阅读 · 0 评论 -
uva1592
#pragma GCC optimize(2)#include<bits/stdc++.h>using namespace std;typedef pair<int,int> P;int cnt=0,n,m,database[10002][11];map<string,int>kafuu;map<P,int>ans;inline int...原创 2020-03-07 21:48:41 · 100 阅读 · 0 评论 -
Entertaining Geodetics
题目虽然是要求是按螺旋的更改地板的颜色 但是即使是按螺旋的方式更改那么也是地图中所有的地板的颜色都会改变 可以将有什么颜色的地板的数量都记录下来然后算更改的次数的时候只要加上要更改的地板的数量并把刚才更改的那一种颜色的地板数量加到符号颜色的地板的数量上 并把刚才的数量清空也就是求入队的顺序的问题了首先先比较层数的大小 层数大的肯定放在层数小的后面 即绿色的放在 红色的后面接下来就是同一层...原创 2020-02-27 17:14:45 · 426 阅读 · 0 评论 -
求丑数
C++大法好 优先队列 牛批 求第1500个丑数是什么 priority_queue既然有自动排序的功能 set 有去重的功能 牛批 不过还是太慢了 哈哈 毕竟还是要一直的查重和排序 还是太慢了#include <iostream>#include <vector>#include <queue>#include <set...原创 2020-02-12 12:58:14 · 167 阅读 · 0 评论