摘要: 题意:有n个绝对值各不相同的非0整数,选出尽量多的数,排成一个序列,使得正负号交替且绝对值递增。 1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 7 int a[500010]; 8 int n; 9 10 ... 阅读全文
posted @ 2015-09-06 20:06 荼靡花开花事了 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 题意 :已知n*m的巧克力,问需要掰多少次能让巧克力成为最小的一块;1 #include2 using namespace std;3 int main()4 {5 int n,m;6 while(cin>>n>>m)7 cout<<n*m-1<<endl;8 ... 阅读全文
posted @ 2015-08-31 20:35 荼靡花开花事了 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 题意:已知有一行printf(“Hello World!”\n);以后就可以复制,问多少次之后就可以达到所需要的行数。题解:模拟; 1 #include 2 #include 3 using namespace std; 4 int main() 5 { 6 int n,cas=1; 7 ... 阅读全文
posted @ 2015-08-31 20:29 荼靡花开花事了 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 题意:给一个w*h的迷宫,其中矩阵里面 S是起点,E是终点,“#”不可走,“.”可走,而且,S、E都只会在边界并且,不会在角落,例如(0,0),输出的话,每组数据就输出三个整数,第一个整数,指的是,以S的起点为当前所对着的路径为正方向,如果正方向的左边能走的话,就走左边,不能就按正方向走,不行的话就... 阅读全文
posted @ 2015-08-14 20:53 荼靡花开花事了 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 题意:给出一三维空间的地牢,要求求出由字符'S'到字符'E'的最短路径移动方向可以是上,下,左,右,前,后,六个方向,每移动一次就耗费一分钟,要求输出最快的走出时间。不同L层的地图,相同RC坐标处是连通的,“#”不可通过,“.”可走。分析:最短路Bfs,和二维的基本一样,就是原来4个方向,现在6个方... 阅读全文
posted @ 2015-08-12 14:45 荼靡花开花事了 阅读(1289) 评论(0) 推荐(0) 编辑