摘要: 【问题描述】 N个人正在排队进入一个音乐会。人们等得很无聊,于是他们开始转来转去,想在队伍里寻找自己的熟人。队列中任意两个人A和B ,如果他们是相邻或他们之间没有人比A或B高,那么他们是可以互相看得见的。写一个程序计算出有多少对人可以互相看见。 输入: 输入的第一行包含一个整数N(1≤N≤50000 阅读全文
posted @ 2022-07-19 23:20 Hi,小董先生 阅读(89) 评论(0) 推荐(0)
摘要: 【问题描述】 一个数如果从左往右读和从右往左读数字是相同的,则称这个数是回文数,如121, 1221,15651都是回文数。输入一个高精度数n,判断n是否为回文数字。 输入:一个高精度数n(n小于200) 输出:如果是回文数,就输出YES,否则就输出NO。 【样例输入】 12345678987654 阅读全文
posted @ 2022-07-19 16:34 Hi,小董先生 阅读(161) 评论(0) 推荐(0)
摘要: 【问题描述】 有n个圆盘,依半径大小(半径都不同),自下而上套在A柱上,每次只允许移动最上面一个盘子到另外柱子上去(除A柱外,还有B柱和C柱,开始时这两个柱上无盘子),但绝不允许发生柱上出现大盘子在上,小盘子在下的情况,现要求设计将A柱子上n个盘子搬移到C柱去的方法。 【样例输入】 3 【样例输出】 阅读全文
posted @ 2022-07-19 13:16 Hi,小董先生 阅读(149) 评论(0) 推荐(0)