HU-2500は正気の杭電人になります。
5312 ワード
http://acm.hdu.edu.cn/showproblem.php?pid=2500
正気な杭電人になる。
Time Limit:1000/1000 MS(Java/Others) メモリLimit:32768/32768 K(Java/Others)Total Submission(s):6088 Acceepted Submission(s):4927
Problem Description
身を持するには正しい気風を身につけなければならない,杭電学子は皆このようにすべきである.たとえば、今日の試験は「誠実と信用」が一番いいです。毎回の試験の最初のテーマはいつも簡単で、今日も例外ではないです。本題は指定サイズの「HDU」文字列を出力することを要求します。特に、「正気」の二文字を表現するために、出力する文字列も正方形です。
Input
入力の最初の行は正の整数N(N<=20)を含み、全部でNグループのデータがあることを示し、続いてN行のデータがあり、各行は正の整数M(M<=50)を含み、行の内にM個の「HDU」が接続されていることを示している。
Output
指定サイズの四角文字列を出力し、サンプルデータを参照して出力します。
Sample Input
2
1
2
Sample Output
HDU
HDU
HDU
HUHDU
HUHDU
HUHDU
HUHDU
HUHDU
HUHDU
ソurce
『ACMプログラミング』短学期試験_ソフトウェアエンジニアリング及びその他の専門分野
Recommund
lcy
正気な杭電人になる。
Time Limit:1000/1000 MS(Java/Others) メモリLimit:32768/32768 K(Java/Others)Total Submission(s):6088 Acceepted Submission(s):4927
Problem Description
身を持するには正しい気風を身につけなければならない,杭電学子は皆このようにすべきである.たとえば、今日の試験は「誠実と信用」が一番いいです。毎回の試験の最初のテーマはいつも簡単で、今日も例外ではないです。本題は指定サイズの「HDU」文字列を出力することを要求します。特に、「正気」の二文字を表現するために、出力する文字列も正方形です。
Input
入力の最初の行は正の整数N(N<=20)を含み、全部でNグループのデータがあることを示し、続いてN行のデータがあり、各行は正の整数M(M<=50)を含み、行の内にM個の「HDU」が接続されていることを示している。
Output
指定サイズの四角文字列を出力し、サンプルデータを参照して出力します。
Sample Input
2
1
2
Sample Output
HDU
HDU
HDU
HUHDU
HUHDU
HUHDU
HUHDU
HUHDU
HUHDU
ソurce
『ACMプログラミング』短学期試験_ソフトウェアエンジニアリング及びその他の専門分野
Recommund
lcy
1 #include<stdio.h>
2 int main()
3 {
4 int t,n,i,j,k;
5 char str[3];
6 str[0]='H';
7 str[1]='D';
8 str[2]='U';
9 scanf("%d",&t);
10 while(t--)
11 {
12 scanf("%d",&n);
13 for(i=0;i<3*n;i++)
14 {
15 for(j=0;j<n;j++)
16 {
17 for(k=0;k<3;k++)
18 {
19 printf("%c",str[k]);
20 }
21 }
22
23 printf("
");
24 }
25 }
26 return 0;
27 }
28