Problem Description

把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果。在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效果。

Input

每行包含一个字符和一个整数n(0

Sample Output
X
XXX
 
A
A A
A A
A A
A A
A A
AAAAAAAAAAAAA

简单的题目。。。注意,2个输出之间有空行!

import java.util.Scanner;

public class Main{

    public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
boolean isFalg = true;
while(sc.hasNext()){
String str = sc.next();
if("@".equals(str)){
break;
}
int num =sc.nextInt();
if(isFalg){
isFalg=false;
}else{
System.out.println();
}
int n=0;
for(int i=0;i<num;i++){
for(int k=1;k<=num+i;k++){
if(i==num-1){
System.out.print(str);
}else{
if(k==num+i){
System.out.print(str);
}else if(k==num-n){
System.out.print(str);
}else{
System.out.print(" ");
}
}
}
n+=1;
System.out.println();
}
}
}
}

最新文章

  1. C# 模拟登陆并继续访问其他页面
  2. .Net程序员之Python基础教程学习----判断条件与循环[Fourth Day]
  3. JavaWeb---总结(七)HttpServletResponse对象(一)
  4. iOS开发——高级篇——Objective-C特性:Runtime
  5. POJ 3415 后缀数组
  6. 将Ftp添加到资源管理器中直接使用
  7. SpringMVC RequestMapping 详解
  8. ActiveMQ 的安装与使用
  9. P1171 售货员的难题--搜索(剪枝)
  10. mysql死锁-查询锁表进程-分析锁表原因【转】
  11. java----AOP框架理解
  12. Uboot 常用指令
  13. 使用IEDA远程调试
  14. Django 时间与时区设置问题
  15. SequenceFile实例操作
  16. PS大神的作品,每张都是科幻大片!
  17. 【Nodejs】理想论坛帖子爬虫1.01
  18. php7+apache2.4 安装(window)
  19. rpyc
  20. idea中处理异常的快捷键

热门文章

  1. 三种root的修补方式
  2. 深入分析 Java 中的中文编码问题--转
  3. Redis的AOF功能
  4. Android内存泄漏的各种原因详解
  5. Android中的Surface和SurfaceView
  6. Java 图片与byte数组互相转换
  7. 5JS树形结构菜单和jQuery版
  8. 移动Web开发技巧
  9. ICOMOON!强悍的WEB字体图标制造器/Web字体使用实例
  10. (转)PHP函数spl_autoload_register()用法和__autoload()介绍