
ZOJ
BRCOCOLI
初学者 记录成长 Fighting
展开
-
D The Lucky Week
一开始是这么想的,七天七天加,保证每次都是星期一,每次遇到1,11,21就找到了但N有10^9,肯定会超时。那么马上打表找规律,可就是找不出规律。看了大神的,400年是一个周期,有2058个Lucky Week。找到规律后马上就AC了#include#include#includeusing namespace std;int month[]={0,31,28,31,30,31原创 2016-04-25 20:28:24 · 415 阅读 · 0 评论 -
I People Counting
当时没想到,现在感觉思路打开就好了思路:每次遇到一个部分就把身体其他部分一起变为一个不可能的符号并cnt++. 根据这个把相片从头到尾全部扫一遍就好。#include#includeusing namespace std;int H,W,cnt;char photo[105][105];const char m[3][4]={{"-O-"},{"/|\\"},{"(-)"}};原创 2016-04-24 20:47:43 · 366 阅读 · 0 评论 -
ZOJ 3777 Problem Arrangement .
题目地址:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3777#include #include #include #include using namespace std;#define REP(i,a,b) for(int i=a;i<(int)(b);++i)#define REPD(i,a,b)原创 2017-01-14 20:26:54 · 260 阅读 · 0 评论