萬聖節派對

2021-06-22 15:43:42 字數 953 閱讀 4748

時間限制:

1000

ms  |  記憶體限制:

65535kb

難度:1 描述

萬聖節有乙個party,xadillax顯然也要去湊熱鬧了。因為去湊熱鬧的人數非常龐大,幾十w的數量級吧,自然要進場就需要有門票了。很幸運的,xadillax竟然拿到了一張真·門票!這真·門票的排列規則有些奇怪:

門票號是由0~6組成的六位數(0~6這幾個數字可重用)每乙個門票號的每一位不能有三個連續相同的數字(如123335是不行的)

每乙個門票號相鄰的兩位相差必須在四以下(≤4)(如016245是不行的) 輸入

第一行乙個n,代表輸入個數

接下去n行,每行兩個數字x,y(x <= y) 輸出

對於每個測試,輸出x到y之間的門票編號。每個測試結尾之間空行。

樣例輸入

2001001 001002001011 001012

樣例輸出

001001001002 001011001012

題解;數字轉化為字元形式,輸入整數,拆分整數的每一位,在將其轉化為字元形式,並存入字元陣列,通過對字元陣列進行符合題意的判斷,設定標誌flag的值,最後通過對flag值的判定,輸出符合題意的數字

程式**:

#include

#include

#include

int main()

for (j = 0; j < 5; j++)

if (fabs(x[j] - x[j+1]) >4)

for (j = 0; j < 4; j++)

if (x[j] - x[j+1] == 0 && x[j] - x[j+2] == 0)

if (flag1 == 1 && flag2 == 1 && flag3 == 1)

} printf("\n"); }

system("pause");

return 0; }

萬聖節派對

門票號是由0 6組成的六位數 0 6這幾個數字可重用 過濾每乙個門票號 第乙個過濾條件 每一位不能有三個連續相同的數字 如123335是不行的 第二個過濾條件 每乙個門票號相鄰的兩位相差必須在四以下 4 如016245是不行的 輸入第一行乙個n,代表輸入個數 接下去n行,每行兩個數字x,y x y ...

萬聖節派對

描述 萬聖節有乙個party,xadillax顯然也要去湊熱鬧了。因為去湊熱鬧的人數非常龐大,幾十w的數量級吧,自然要進場就需要有門票了。很幸運的,xadillax竟然拿到了一張真 門票!這真 門票的排列規則有些奇怪 門票號是由0 6組成的六位數 0 6這幾個數字可重用 每乙個門票號的每一位不能有三...

萬聖節派對

題目描述 萬聖節有乙個party,xadillax顯然也要去湊熱鬧了。因為去湊熱鬧的人數非常龐大,幾十w的數量級吧,自然要進場就需要有門票了。很幸運的,xadillax竟然拿到了一張真 門票!這真 門票的排列規則有些奇怪 門票號是由0 6組成的六位數 0 6這幾個數字可重用 每乙個門票號的每一位不能...