[GESP202303 二级] 画三角形

Luogu
IDLGB3837
Time1000ms
Memory128MB
DifficultyP2
2023循环结构GESP
输入一个正整数 $n$,请使用大写字母拼成一个这样的三角形图案(参考样例输入输出):三角形图案的第 $1$ 行有 $1$ 个字母,第 $2$ 行有 $2$ 个字母,以此类推;在三角形图案中,由上至下、由左至右依次由大写字母 $\texttt{A}-\texttt{Z}$ 填充,每次使用大写字母 $\texttt Z$ 填充后,将从头使用大写字母 $\texttt A$ 填充。 ## Input 输入一行,包含一个正整数 $n$。约定 $2 \le n \le 40$。 ## Output 输出符合要求的三角形图案。注意每行三角形图案的右侧不要有多余的空格。 [samples] ## Background 对应的选择、判断题:<https://ti.luogu.com.cn/problemset/1122>
Samples
Input #1
3
Output #1
A
BC
DEF
Input #2
7
Output #2
A
BC
DEF
GHIJ
KLMNO
PQRSTU
VWXYZAB
API Response (JSON)
{
  "problem": {
    "name": "[GESP202303 二级] 画三角形",
    "description": {
      "content": "输入一个正整数 $n$,请使用大写字母拼成一个这样的三角形图案(参考样例输入输出):三角形图案的第 $1$ 行有 $1$ 个字母,第 $2$ 行有 $2$ 个字母,以此类推;在三角形图案中,由上至下、由左至右依次由大写字母 $\\texttt{A}-\\texttt{Z}$ 填充,每次使用大写字母 $\\texttt Z$ 填充后,将从头使用大写字母 $\\texttt A$ 填充。",
      "description_type": "Markdown"
    },
    "platform": "Luogu",
    "limit": {
      "time_limit": 1000,
      "memory_limit": 131072
    },
    "difficulty": {
      "LuoguStyle": "P2"
    },
    "is_remote": true,
    "is_sync": true,
    "sync_url": null,
    "sign": "LGB3837"
  },
  "statements": [
    {
      "statement_type": "Markdown",
      "content": "输入一个正整数 $n$,请使用大写字母拼成一个这样的三角形图案(参考样例输入输出):三角形图案的第 $1$ 行有 $1$ 个字母,第 $2$ 行有 $2$ 个字母,以此类推;在三角形图案中,由上至下、由左至右依次由大写字母 $\\texttt{A}-\\texttt{Z}$ 填充,每次使用大写字母 $\\texttt Z$ 填充后,将从头使用大写字母 $\\texttt A$ 填充。\n\n## Input\n...",
      "is_translate": false,
      "language": "English"
    }
  ]
}
Full JSON Raw Segments