首页 > 其他 > 详细

PTA 7-7 交替字符倒三角形 (10分)

时间:2020-01-08 04:43:54      阅读:377      评论:0      收藏:0      [点我收藏+]

根据读入的高,画出一个ST字符交替的倒三角形。

输入格式:

输入数据含有不超过50个正整数n(1≤n≤30)。 以键盘输入^Z或遇到文件结束符时结束数据输入。

输出格式:

输出以n为高的ST字符交替的倒三角形,画出每个三角形时都应另起一行。

输入样例:

3 10
 

输出样例:

STSTS
 STS
  S
STSTSTSTSTSTSTSTSTS
 STSTSTSTSTSTSTSTS
  STSTSTSTSTSTSTS
   STSTSTSTSTSTS
    STSTSTSTSTS
     STSTSTSTS
      STSTSTS
       STSTS
        STS
         S



作者: 张庆
单位: 集美大学
时间限制: 400 ms
内存限制: 64 MB
代码长度限制: 16 KB
 
 1 import java.util.Scanner;
 2 public class Main {
 3     public static void main(String[] args)   {
 4         Scanner sc=new Scanner(System.in);
 5         while(sc.hasNext()) {
 6             int n=sc.nextInt();
 7             for(int i=1;i<=n;i++) {
 8                 for(int j=1;j<i;j++) {
 9                     System.out.print(" ");
10                 }
11                 for(int j=1;j<=2*n-i*2+1;j++) {
12                     if(j%2==1) {
13                         if(j!=2*n-i*2+1)System.out.print(‘S‘);
14                         else System.out.println(‘S‘);
15                     }
16                     else System.out.print(‘T‘);
17                 }
18             }
19         }
20     }
21 }

 

PTA 7-7 交替字符倒三角形 (10分)

原文:https://www.cnblogs.com/Flyfishy/p/12163916.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!