当前位置:首页
> Luz 第1467页
Luz 管理员
暂无介绍
89860 篇文章 33 次评论编程题:4205 字符长度编码
你的任务是编程实现一个简单的字符长度编码方法。具体规则如下:将任何由2~9个相同字符构成的序列用2个字符编码:第1个字符为数字2~9,表示序列长度,第2个字符为重复字符本身。超过9个字符的,先对前9个字符进行编码,然后再编码剩余的。如果子序…
编程题:斐波那契数列
斐波那契数列(Fibonacci sequence),又称黄金分割数列,因数学家莱昂纳多·斐波那契(Leonardo Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:0、1、1、2、3、5、8、13、2…
编程题:阿克曼(Ackmann)函数
### 输入格式:输入m和n。### 输出格式:函数值。### 输入样例:在这里给出一组输入。例如:in3 8### 输出样例:在这里…
编程题:汉诺塔问题
相传在古印度圣庙中,有一种被称为汉诺塔(Hanoi)的游戏。该游戏是在一块铜板装置上,有三根杆(编号A、B、C),在A杆自下而上、由大到小按顺序放置64个金盘(如图1)。游戏的目标:把A杆上的金盘全部移到C杆上,并仍保持原有顺序叠好。操作规…
在N×N格的国际象棋盘上摆放N个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,对于给定的N,求出有多少种合法的放置方法。

### 输入格式:
一个正整数N≤10,表示棋盘和皇后的数量;
### 输出格式:
一个正整数,表示对应输入行的皇后的不同放置方法。
#
在N×N格的国际象棋盘上摆放N个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,对于给定的N,求出有多少种合法的放置方法。![queen.png](~/15a2e762-fc56-4148-8346-dfd9a9…
编程题: 二维数组-右转90度
将n行m列矩阵,顺时针旋转后,输出### 输入格式:第一行输入整数n,m空格分隔,然后输入n行m列个整数。### 输出格式:顺时针旋转后输出矩阵,每个数据后加个空格### 输入样例:在这里给出一组输入。例如:in3 41 2 3 43 5…
编程题:删除数字字符
输入一个字符串,将其中的数字字符全部删除### 输入格式:输入一字符串### 输出格式:删掉数字字符后,剩下的字符组成的新串### 输入样例:在这里给出一组输入。例如:ina1b2c3### 输出样例:在这里给出相应的输出。例如:outab…
编程题:挑选数字字符
输入一个字符串,每个字符串由字母和数字组成,将数字选出,求和。### 输入格式:输入一个有数字和字母组成的字符串,不含空格### 输出格式:将数字字符选出,转换成整数求和### 输入样例:在这里给出一组输入。例如:ina1b2c3d4e5f…
编程题:埃筛法求区间素数
素数是仅能被它本身和1整除的任何整数。埃拉托斯特尼筛法,简称埃氏筛,是一种由希腊数学家埃拉托斯特尼所提出的一种简单检定素数的算法。要得到自然数n以内的全部素数,必须把不大于根号n的所有素数的倍数剔除,剩下的就是素数。算法思想:给出要筛数值的…