
模拟
LeeBooL
这个作者很懒,什么都没留下…
展开
-
SGU359
http://acm.sgu.ru/problem.php?contest=0&problem=359#include #include #include #include using namespace std;int num[4] = {0,0,0,0};int *a, *b, *c, *d, *f;void find(char原创 2014-05-05 18:29:28 · 628 阅读 · 0 评论 -
UVALive - 5839 Block Compaction
题意 : 给你n块矩形,举行只能下降和向左运动,问你他们所占的最小面积是说多少 思路:暴力,我就一直向下向左运动,直到我所有的矩形都运动不了了为止, 注意 : 运动时要检查好边界#include <iostream>#include <string.h>#include <stdio.h>#include <stdlib.h>#include <cmath>#include <alg原创 2015-08-15 14:09:51 · 353 阅读 · 0 评论 -
C - Sums of Digits
因为a[i] > a[i+1] 所以在上一轮答案基础上构造就行了#include #include #include #include using namespace std;int ans[1000];int b[333];int len;void solve( int num){ for( int i = 1;num;原创 2015-02-04 19:52:31 · 413 阅读 · 0 评论 -
uva424
#include #include #include #include using namespace std;char c[105];int a[105];int sum[105];int main(){ memset(sum, 0, sizeof(sum)); int set = 0; w原创 2014-08-29 11:17:53 · 344 阅读 · 0 评论 -
POJ1573
#include #include #include using namespace std;char gra[12][12];int nowx, nowy;int loop,count;int r, c, pos;bool flag = false;bool check(int x, int y){ if(x >= 1 &原创 2014-07-15 20:21:03 · 351 阅读 · 0 评论 -
POJ3295
看到的时候完全没有想到位操作。。。还是 #include #include #include #include using namespace std;int main(){ int p[] = {1,0}; int q[] = {1,0}; int r[] = {1,0}; int s[] = {1,0}原创 2014-07-14 17:59:18 · 317 阅读 · 0 评论 -
SGU 551
#include #include #include #include #define LL long longusing namespace std;int n, t1, t2;int gcd(int a, int b) { return b == 0 ? a : (gcd(b, a%b));}int exg(int a, int b) {原创 2014-07-30 21:09:57 · 401 阅读 · 0 评论 -
POJ1168
#include #include #include using namespace std;int pos[30];int a[30];int b[30];int str[100];int rig[30];int main(){ int t,n; scanf("%d",&t); while(t--)原创 2014-07-14 22:58:14 · 453 阅读 · 0 评论 -
POJ2632
#include #include #include using namespace std;int gra[105][105];struct node{ int xx,yy,sta;}ro[105];int k,a,b,n,m;bool check( int x, int y){ if(x > 0 &&原创 2014-07-15 10:09:31 · 359 阅读 · 0 评论 -
B - Big String
逆向递推#include #include #include #include using namespace std;#define LL long longLL a[100];int main(){ char s[] = "T.T^__^"; a[1] = 4; a[2] = 3; int n;原创 2014-08-04 23:10:19 · 389 阅读 · 0 评论 -
POJ2993
#include #include #include using namespace std;char str[100];char map[10][10];char line[40] = {"+---+---+---+---+---+---+---+---+"};//boundaryvoid init(void);//chushihuavoid pr原创 2014-07-16 21:10:39 · 333 阅读 · 0 评论 -
ZOJ 3787 Access System
#include #include #include #include #include using namespace std;struct node{ int h; int m; int s; int p;}num[20010];int cmp ( node a, node b){原创 2014-06-04 22:14:51 · 404 阅读 · 0 评论 -
C. Cardiogram
#include #include #include #define N 2010using namespace std;int n,a[N],i,d,miny,maxy,x,y;char c[N][N];int main(){ scanf("%d", &n); memset(c, ' ', sizeof(c)); miny = max原创 2014-06-03 20:36:42 · 470 阅读 · 0 评论 -
SGU362
#include #include #include #include using namespace std;int n,m;bool vis[15][15];int sx,sy;int move[4][2] = {{1, 0}, {0,- 1}, {- 1, 0}, {0, 1}};char str[4]={'D', 'L', 'U', 'R原创 2014-05-05 18:32:26 · 446 阅读 · 0 评论 -
SGU363
http://acm.sgu.ru/problem.php?contest=0&problem=363#include #include #include #include using namespace std;struct node{ int s; int cost; int end; int num;原创 2014-05-05 18:30:34 · 527 阅读 · 0 评论 -
hdu 4096
大模拟准定挂好多次,心塞塞的#include #include #include #include #include #include using namespace std;mapstring,int> nword;mapstring,int> vword;int wcnt;bool vis[3005];int head[3005], ecnt;c原创 2015-10-11 21:06:56 · 304 阅读 · 0 评论