2011年12月31日
摘要: 题目描述经典问题。N皇后问题(加强版)皇后们想知道自己到底有多少种排列方式。国际象棋中规定:皇后对角线互能攻击。有两个皇后位于同一行或者同一列都不符合要求。!也就是说,把N个棋子被放置在棋盘上,使得每行、每列只有一个,每条对角线(包括两条主对角线的所有对角线)上至多有一个棋子下面给出一个例子列号1 2 3 4 5 6-------------------------1 | | O | | | | |-------------------------2 | | | | O | | |-------------------------3 | | | | | | O |--------------- 阅读全文
posted @ 2011-12-31 23:46 怡红公子 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 题目描述给定一个正整数k(3≤k≤15),把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列,例如,当k=3时,这个序列是:1,3,4,9,10,12,13,…(该序列实际上就是:3^0,3^1,3^0+3^1,3^2,3^0+3^2,3^1+3^2,3^0+3^1+3^2,…)请你求出这个序列的第N项的值(用10进制数表示)。例如,对于k=3,N=100,正确答案应该是981。输入格式输入只有1行,为2个正整数,用一个空格隔开:k N(k、N的含义与上述的问题描述一致,且3≤k≤15,10≤N≤1000)。输出格式输出为计算结果,是一个正整数(在所有的测试数据中,结果均不超过 阅读全文
posted @ 2011-12-31 18:36 怡红公子 阅读(198) 评论(0) 推荐(0) 编辑