1.以特定的格式打印一串数字,数字为0~9之间的数:
例:
请输入一个数字:
0123456789
-- -- -- -- -- -- -- --
| | | | | | | | | | | | | |
-- -- -- -- -- -- --
| | | | | | | | | | | | |
-- -- -- -- -- -- --
2.我们想做一排砖(长度自己定),我们有一些小砖(每块1英寸)和大砖(每块5英寸),
如果用我们选择的砖块的数量能够拼接成功,则返回true;否则返回false,
例如:
makeBricks(3,1,8) → true
makeBricks(3,1,9) → false
makeBricks(3,2,10) → true
3.我们要做一包规定质量的巧克力,有每个一公斤和每个五公斤的巧克力棒,
方法中有三个参数,第一个是小巧克力棒的个数,第二个是大巧克力棒的个数,第三个是规定的质量。
假设我们总在使用小巧克力棒之前使用大巧克力棒,返回要使用多少个小巧克力棒才能完成规定的质量,如果不能完成则返回-1;
例如:
makeChocolate(4,1,9) → 4
makeChocolate(4,1,10) → -1
makeChocolate(4,1,7) → 2
4.键盘录入杨辉三角的层数,打印出这个杨辉三角。
例:
请输入杨辉三角的层数:
7
打印如下:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1
5.打印螺旋数组:
例:
请输入数组的长度:
6
打印如下:
1 2 3 4 5 6
20 21 22 23 24 7
19 32 33 34 25 8
18 31 36 35 26 9
17 30 29 28 27 10
16 15 14 13 12 11
|
|