洛谷P1538迎春舞會之數字舞蹈

2021-09-09 02:07:24 字數 1511 閱讀 5643

hnsdfz的同學們為了慶祝春節,準備排練一場舞會。

在越來越講究合作的時代,人們注意的更多的不是個人物的舞姿,而是集體的排列。

為了配合每年的倒計時,同學們決定排出——「數字舞蹈」。顧名思義就是所有人一起排成若干個數字 -___-|||| 更為創新的是,每個人都是趴在地上,保證橫豎。

現在給出數字及其要求擺出的大小,請你程式設計,模擬同學們的優美姿態。

輸入格式:

第一行為k。k表示要擺出數字的大小。

第二行為全部由數字組成的字串,即要擺出的幾個數字。

輸出格式:

按題目要求輸出。

輸入樣例#1:

2

1234567890

輸出樣例#1:

--   --        --   --   --   --   --   -- 

| | | | | | | | | | | | | |

| | | | | | | | | | | | | |

-- -- -- -- -- -- --

| | | | | | | | | | | | |

| | | | | | | | | | | | |

-- -- -- -- -- -- --

每個數字之前有1個空格,所有數字全部對齊。

k<=30,s的長度不超過255

很水

盡量來簡化情況,把三個橫著的對每個數字處理,兩個豎著的對每個數字處理

見**

warn:洛谷的輸入格式好xiejin,一開始用getline(),之前放乙個getchar,結果一直wa,也不知道什麼原因,還跟別人的程式打了乙個對拍也沒問題,結果直接cin就好了

#include#include

#include

#include

using

namespace

std;

int k,a[300

],w,h,n;

string

s;char up[15]="

- -- -----

",mid[15]="

----- --

",down[15]="

- -- -- --";

int pos[2][15]=,};

intmain()

putchar(''

); }

//|else

}if(j!=n) putchar('

');

if(j==n&&i!=h) putchar('\n'

); }

}

洛谷 P1538 迎春舞會之數字舞蹈

給你乙個字串,讓你列印出不同大小的字元形式。很鬼畜的一道題,雖然簡單但是還是想紀念一下。剛好拿來磨合一下新鍵盤哈哈 模擬即可。主要是思路一定要捋順咯,不然會錯。include include include include using namespace std int main else else...

洛谷 P1538 迎春舞會之數字舞蹈

hnsdfz的同學們為了慶祝春節,準備排練一場舞會。在越來越講究合作的時代,人們注意的更多的不是個人物的舞姿,而是集體的排列。為了配合每年的倒計時,同學們決定排出 數字舞蹈 顧名思義就是所有人一起排成若干個數字 更為創新的是,每個人都是趴在地上,保證橫豎。現在給出數字及其要求擺出的大小,請你程式設計...

洛谷 P1538 迎春舞會之數字舞蹈

hnsdfz的同學們為了慶祝春節,準備排練一場舞會。在越來越講究合作的時代,人們注意的更多的不是個人物的舞姿,而是集體的排列。為了配合每年的倒計時,同學們決定排出 數字舞蹈 顧名思義就是所有人一起排成若干個數字 更為創新的是,每個人都是趴在地上,保證橫豎。現在給出數字及其要求擺出的大小,請你程式設計...