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