بکندباز

تابعی بنویسید که یک الگو مشابه زیر به عنوان یک لیست دو بعدی با استفاده از عدد ورودی تولید کند.

مثال

 >
 >>
 >>>
 >>
 >

arrow(3) ➞ [">", ">>", ">>>", ">>", ">"]

نکات

  • اعداد ورودی فرد، فقط یک پیک در خروجی دارند.
  • اعداد ورودی زوج، دو پیک در خروجی دارند.
Assert.Equal(new[] { '>', '>>', '>>>', '>>', '>' }, Backendbaz.Arrow(3));
Assert.Equal(new[] { '>', '>>', '>>>', '>>>>', '>>>>', '>>>', '>>', '>' }, Backendbaz.Arrow(4));
Assert.Equal(new[] { '>', '>>', '>>>', '>>>>', '>>>>>', '>>>>>>', '>>>>>>>', '>>>>>>', '>>>>>', '>>>>', '>>>', '>>', '>' }, Backendbaz.Arrow(7));
Assert.Equal(new[] { '>', '>>', '>>>', '>>>>', '>>>>>', '>>>>>>', '>>>>>>>', '>>>>>>>>', '>>>>>>>>', '>>>>>>>', '>>>>>>', '>>>>>', '>>>>', '>>>', '>>', '>' }, Backendbaz.Arrow(8));

هنوز پاسخی برای این تمرین ثبت نشده است

نظرات

*
*

تمرینات مرتبط