关闭
当前搜索:

2017广东工业大学程序设计竞赛决赛 C 爬楼梯

Problem C: 爬楼梯 Description 小时候,我只能一阶一阶得爬楼梯, 后来,我除了能一次爬一阶,还可以一次爬两阶, 到现在,我最多一次可以爬三阶。 那么现在问题来了,我想爬上n层楼,相邻楼层之间有一段楼梯,虽然我一次可以爬1个台阶、2个台阶和3个台阶,但是我在i与i+1层之间的楼梯上时,我不能跨越到i+1与i+2层之间的楼梯。现在有个...
阅读(651) 评论(0)

2017广东工业大学程序设计竞赛决赛 D 只有通过毁灭才能揭示真理

Problem D: 只有通过毁灭才能揭示真理 Description “只有通过毁灭才能揭示真理。” —— 虚空之眼 维克兹是一个有触手的虚空来客,他带着非凡的意图探索着符文之地:吸收掉所有知识。凭借着他不断地注视,维克兹可以发射瓦解光线来灭除并分析他途中的一切东西,并为他供给数量庞大的信息。没人知道他为什么需要如此多的材料,尽管有人推测他设法了解符文之地,是为...
阅读(581) 评论(0)

2017广东工业大学程序设计竞赛决赛 A 两只老虎

Problem A: 两只老虎 Description 来,我们先来放松下,听听儿歌,一起“唱”。 两只老虎两只老虎,跑得快跑得快。 一只没有耳朵,一只没有尾巴。 真奇怪,真奇怪。 Tmk也觉得很奇怪,因为在他面前突然出现了一群这样的老虎,有的没耳朵,有的没尾巴,不过也有正常的。 现在Tmk告诉你这群老虎的耳朵个数,尾巴条数,以及老虎的腿的...
阅读(311) 评论(0)

山东省第7届ACM省赛 E题

D - The Binding of Isaac Time Limit: 2000 ms / Memory Limit: 65536 kb Description Ok, now I will introduce this game to you... Isaac is trapped in a maze which has many common rooms… Like thi...
阅读(240) 评论(0)

山东省第七届ACM大学生程序设计竞赛 字符串倒置

Reversed Word Time Limit: 1000 MS Memory Limit: 131072 K Description Some aliens are learning English. They have a very strange way in writing that they revered e...
阅读(170) 评论(0)

山东理工大3561 斐波那契数列

Fibonacci Time Limit: 2000MS Memory Limit: 131072KB Problem Description Fibonacci numbers are well-known as follow:   Now given an integer N, please find out whether N can be represented as the...
阅读(159) 评论(0)

整数除法

A - Julyed Time Limit: 2000 ms / Memory Limit: 65536 kb Description     Julyed is preparing for her CET-6. She has N words to remember, but there is only M days left. If she can’t remember all th...
阅读(278) 评论(0)

判断回文字符串 栈实现

初学栈,思想有点笨。想把字符串先存入字符串数组,然后挨个压入栈,然后每个字符在栈中弹出,这时数组逐渐输出每个字符,判断是否与之相等。 这样利用栈,实现了字符串的逆向输出,同起始的字符串进行比较,很容易判断出是否回文。 每次弹出栈首的字符,判断结束后都要将其删除,以便弹出下一个字符。 /* 使用标准库的栈和队列时,先包含相关的头文件 #include #include 定义栈如...
阅读(370) 评论(0)

炸弹人 枚举

标题: 炸弹人 详情: 小哼最近爱上了“炸弹人”游戏。你还记得在小霸王游戏机上的炸弹人吗?用放置炸弹的方法来消灭敌人。需将画面上的敌人全部消灭后,并找到隐藏在墙里的暗门才能过关。      现在有一个特殊的关卡如下。你只有一枚炸弹,但是这枚炸弹威力超强(杀伤距离超长,可以消灭杀伤范围内所有的敌人)。请问在哪里放置炸弹才可以消灭最多的敌人呢。      我们先将...
阅读(397) 评论(0)

QQ排序 队列操作

问题是给你一串数字,先将第一个删除,第二个放到队尾,第三个删除,第四个放到队尾,知道最后一个数字删除,求每次删除的数字。 首先,用c++普通算法实现。 #include using namespace std; int main() { int q[100]; int i,head,tail,n; while(cin>>n) { for(i=1;i cin>>q[i]...
阅读(295) 评论(0)

简单排序 模板

桶排序 #include using namespace std; int main() { int book[1001]={0},i,j,k,n; while(cin>>n) { for(i=0;i { cin>>k; book[k]=book[k]+1; } for(i=0;i for(j=0;j cout } return 0; }  冒泡排序 #...
阅读(237) 评论(0)

CodeForces - 746C 隧道问题

C. Tram time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output The tram in Berland goes along a straight line from ...
阅读(198) 评论(0)

CodeForces - 746B

B. Decoding time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output Polycarp is mad about coding, that is why he wri...
阅读(230) 评论(0)

CodeForces - 746A 水果问题

A. Compote time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output Nikolay has a lemons, b apples and c pears. He ...
阅读(256) 评论(0)

poj 3660 奶牛比赛 Floyd算法

Cow Contest Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 10883   Accepted: 6061 Description N (1 ≤ N ≤ 100) cows, conveniently numbered 1..N, are particip...
阅读(272) 评论(0)

产生不同随机数,输入数据用折半查找判断数据是否存在。

随机产生一组互不相同的两位整数,然后通过键盘输入一个整数,利用折半查找法,查找该整数是否存在。 以为很简单的小程序,产生随机数时遇到了大问题,多次相同的随机数产生,另外还要进行排序,折半查找的前提就是有序数列。 产生随机数用到goto,暴力解决。可以通过改变n的值来改变猜中的概率。 #include #include #include #include  #i...
阅读(305) 评论(0)

Poj 2387 单源最短路径

Til the Cows Come Home Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 48813   Accepted: 16604 Description Bessie is out in the field and wants to get back t...
阅读(263) 评论(0)

杭电acm 2059 龟兔赛跑

龟兔赛跑 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 18101    Accepted Submission(s): 6759 Problem Description 据说在很久很久以前,可怜的兔子经历了人生中最大的...
阅读(507) 评论(0)

杭电acm 1016 素数环

Problem Description A ring is compose of n circles as shown in diagram. Put natural number 1, 2, ..., n into each circle separately, and the sum of numbers in two adjacent circles should be a prime....
阅读(322) 评论(0)

全排列 回溯

/*回溯的入门 全排列,程序要求求出输入1-9,输出全排列*/ #include #include int a[1000],v[1000],n;//a储存数,v储存状态  int shu[10];          //储存a中的数,输出  void dfs(int t) { int i,j,k; if(t==n)                    //回溯的边界  { f...
阅读(196) 评论(0)
    个人资料
    • 访问:52655次
    • 积分:1968
    • 等级:
    • 排名:千里之外
    • 原创:149篇
    • 转载:1篇
    • 译文:0篇
    • 评论:16条
    联系方式
    欢迎谈论交流:1245985209
    友情链接_winter2121
    http://blog.csdn.net/winter2121
    友情链接_anoxiacxy
    https://anoxiacxy.github.io/
    博客专栏