
ACdream&NYOJ
文章平均质量分 81
程序员的冷浪漫
爱好coding对世界充满好奇心
展开
-
奇数阶幻方 nyoj734
奇数阶幻方奇数阶魔方时间限制:1000 ms | 内存限制:65535 KB难度:3描述一个 n 阶方阵的元素是1,2,...,n^2,它的每行,每列和2条对角线上元素的和相等,这样的方阵叫魔方。n为奇数时我们有1种构造方法,叫做“右上方” ,例如下面给出n=3,5,7时的魔方.38 1 63 5 74 9 25原创 2013-08-06 17:29:50 · 904 阅读 · 0 评论 -
csu oj 1010 Water Drinking(BFS)
#include #include #include #include #include using namespace std;#define M 100005#define INF 1#define CLS(x,v) memset(x,v,sizeof(x))int right[M];int head[M];void link(int x,int原创 2014-10-02 19:12:37 · 1412 阅读 · 0 评论 -
CSU
printf原创 2014-09-24 09:12:06 · 1054 阅读 · 0 评论 -
2014 鞍山网络赛 hdu 5003 Osu!
签到题:int a[51];int main(){ int T,n; scanf("%d",&T); while(T--) { scanf("%d",&n); for(int i=0;i<n;i++) scanf("%d",&a[i]); sort(a,a+n); doub原创 2014-09-13 21:25:15 · 1037 阅读 · 0 评论 -
acdream1188 Read Phone Number 水题
思路:模拟#include #include #include #include #include #include #include #include #include #include #include using namespace std;#define LL long long#define M 102#define DEBUG puts("It's he原创 2014-09-10 13:18:08 · 662 阅读 · 0 评论 -
acdream1189 Sorting 水题
按照奇偶排数,按照奇偶输出原创 2014-09-10 13:37:55 · 649 阅读 · 0 评论 -
acdream1008 A Very Easy Triangle Counting Game
题意:在原创 2014-09-10 13:04:03 · 675 阅读 · 0 评论 -
HDU 5038 Grade(2014北京网络赛)
签到题原创 2014-09-21 18:39:30 · 881 阅读 · 0 评论 -
ACdream 1162 (计算线段树的节点开销)
ACdream 1162思路: 发现通过指原创 2014-09-05 09:38:51 · 788 阅读 · 0 评论 -
ACdream 1195 Sudoku Checker(模拟)
ACdream 1195 题意:检测数独是否合法原创 2014-09-05 09:34:55 · 774 阅读 · 0 评论 -
nyoj 37 回文字符串
描述所谓回文字符串,就是一个字符串,从左到右读和从右到左读是完全一样的,比如"aba"。当然,我们给你的问题不会再简单到判断一个字符串是不是回文字符串。现在要求你,给你一个字符串,可在任意位置添加字符,最少再添加几个字符,可以使这个字符串成为回文字符串。输入第一行给出整数N(0接下来的N行,每行一个字符串,每个字符串长度不超过1000.输出每行输出所需添加的最少字符原创 2014-02-16 21:14:56 · 822 阅读 · 0 评论 -
nyoj58 最少步数
最少步数时间限制:3000 ms | 内存限制:65535 KB难度:4描述这有一个迷宫,有0~8行和0~8列: 1,1,1,1,1,1,1,1,1 1,0,0,1,0,0,1,0,1 1,0,0,1,1,0,0,0,1 1,0,1,0,1,1,0,1,1 1,0,0,0,0,1,0,0,1 1,1,0,1,0,1,0,0,1 1原创 2014-02-16 22:01:22 · 1024 阅读 · 1 评论 -
贪心nyoj12 喷水装置(二)
#include #include #include #include using namespace std;struct point{ int x,r; bool operator <(const point &b)const { return (r<b.r); }} p[10005];int n,w,h;int main()原创 2013-11-09 10:10:00 · 963 阅读 · 0 评论 -
nyoj 删除元素
删除元素时间限制:1000 ms | 内存限制:65535 KB描述题意很简单,给一个长度为n的序列,问至少删除序列中多少个数,使得删除后的序列中的最大值最小值输入多组测试数据,每组测试数据包含两行。第一行一个整数n( n 第二行依次输入n个数a1,a2……an,(1 输出输出占一行,至少要删除数的个数。样例输入65 4 3原创 2013-10-19 22:18:45 · 800 阅读 · 0 评论 -
nyoj32
#include #include #include using namespace std;int a[10];void fun(int n,int r){ int i; for(i=n;i>0;--i)//每个递归有这个循环!! { // printf("%d\t%d\n",i,r); a[r]=i; if(原创 2013-08-30 16:50:52 · 1001 阅读 · 0 评论 -
nyoj7街区最短路径问题
街区最短路径问题时间限制:3000 ms | 内存限制:65535 KB难度:4描述一个街区有很多住户,街区的街道只能为东西、南北两种方向。住户只可以沿着街道行走。各个街道之间的间隔相等。用(x,y)来表示住户坐在的街区。例如(4,20),表示用户在东西方向第4个街道,南北方向第20个街道。现在要建一个邮局,使得各个住户到原创 2013-08-21 20:13:29 · 1784 阅读 · 0 评论 -
ACdream原创群赛(18)题解6题
今天,在ACdream上做题,发现自己的A题速度有待提高,准确原创 2014-09-07 10:36:22 · 923 阅读 · 0 评论