Algorithm
文章平均质量分 58
Newport
女硕一枚
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
开灯问题
/* * 【问题描述】 * 有n盏灯,编号为1~n。第1个人把所有灯打开,第2个人按下所有编号为2的倍数的开关(这些灯将被关掉), * 第3个人按下所有编号为3倍数的那些开关(其中关掉的灯将被打开,开着的灯将被关闭),以此类推。一共 * 有k个人,问最后有哪些灯开着?输入n和k,输出开着的灯的编号。k<=n<=1000。 * 样例输入 * 7 3 * 样例输出 * 1 5 6 7 * * 【问原创 2014-10-13 22:36:33 · 440 阅读 · 0 评论 -
蛇形填数
/* * 【问题描述】 * 在n*n方阵里填入1,2...,n*n,要求填写成蛇形。例如,n=4时方阵为 * 10 11 12 1 * 9 16 13 2 * 8 15 14 3 * 7 6 5 4 * 上面方阵中,多余空格只是为了便于观察规律,不必严格输出。n<=8 * * 【问题分析】 * 从1开始依次填写。设“笔”的坐标为(x,y),则一开原创 2014-10-13 22:43:25 · 452 阅读 · 0 评论 -
竖式问题
/* * 【问题描述】 * 找出所有形如abc*de(三位数乘以两位数)的算式,使得在完整的竖式中,所有的数字都属于一个特定的数字集合。输入数字集合 * (相邻数字之间没有空格),输出所有的竖式。每个竖式前应有编号,之后应有一个空行。最后输出解的总数。具体格式见样例 * 输出(为了便于观察,竖式中的空格改用小数点显示,但所写程序中用该输出空格,而非小数点。 * 样例输入原创 2014-10-14 20:49:31 · 533 阅读 · 0 评论
分享