蓝桥杯——真题训练之打印图形
2014-05-26 07:41
148 查看
标题:打印图形
小明在X星球的城堡中发现了如下图形和文字:
rank=3
*
* *
* *
* * * *
rank=5
*
* *
* *
* * * *
* *
* * * *
* * * *
* * * * * * * *
* *
* * * *
* * * *
* * * * * * * *
* * * *
* * * * * * * *
* * * * * * * *
* * * * * * * * * * * * * * * *
小明在X星球的城堡中发现了如下图形和文字:
rank=3
*
* *
* *
* * * *
rank=5
*
* *
* *
* * * *
* *
* * * *
* * * *
* * * * * * * *
* *
* * * *
* * * *
* * * * * * * *
* * * *
* * * * * * * *
* * * * * * * *
* * * * * * * * * * * * * * * *
public class Main{ static void f(char a[][], int rank, int row, int col) { if(rank==1){ a[row][col] = '*'; return; } int w = 1; for(int i=0; i<rank-1; i++) w *= 2; f(a, rank-1, row, col+w/2); f(a, rank-1, row+w/2, col); f(a, rank-1, row+w/2, col+w); } public static void main(String[] args) { int N=40; char a[][]=new char ; int i,j; for(i=0;i<N;i++) for(j=0;j<N;j++) a[i][j] = ' '; f(a,5,0,0); for(i=0; i<N; i++){ for(j=0; j<N; j++) System.out.printf("%c",a[i][j]); System.out.printf("\n"); } } }
相关文章推荐
- 蓝桥杯 ALGO-145 算法训练 4-1打印下述图形
- 蓝桥杯---算法训练 4-1打印下述图形
- 蓝桥杯:算法训练 4-1打印下述图形
- 蓝桥杯 ALGO-145 算法训练 4-1打印下述图形
- 蓝桥杯 算法训练 4-1打印下述图形
- 打印数字 --2016 蓝桥杯决赛真题 java C组
- 2014年第五届蓝桥杯C/C++组真题补充训练(一,未完待续,2017.3.6)
- [1135]C/C++经典程序训练5—图形打印问题
- 2014蓝桥杯本科B组C/C++第五题【打印图形】
- 蓝桥杯 打印图形(分型法)
- 山东理工ACM【1135】C/C++经典程序训练5---图形打印问题
- 蓝桥杯——真题训练之李白打酒
- 蓝桥杯算法训练 图形显示
- 蓝桥杯—— 算法训练 图形显示
- 山东理工ACM【1135】C/C++经典程序训练5---图形打印问题
- 蓝桥杯 历届试题 打印图形
- 蓝桥杯第六届省赛JAVA真题----打印菱形
- 蓝桥杯 历届试题 打印十字图(模拟水题,图形输出)
- 蓝桥杯算法训练 图形显示
- 蓝桥杯 ALGO-101 算法训练 图形显示