بکندباز

تابعی بنویسید که یک عدد n را در ورودی بگیرد و جدول ضرب 1 تا n را تا nامین مضرب برگرداند.

مثال

mult_table(3) ➞ [
  [1, 2, 3],
  [2, 4, 6],
  [3, 6, 9]
]

نمونه ورودی و خروجی

MultTable(2) ➞ [[1, 2], [2, 4]]

MultTable(3) ➞ [[1, 2, 3], [2, 4, 6], [3, 6, 9]]

MultTable(5) ➞ [[1, 2, 3, 4, 5], [2, 4, 6, 8, 10], [3, 6, 9, 12, 15], [4, 8, 12, 16, 20], [5, 10, 15, 20, 25]]
EXPECT_EQ(MultTable(2), std::vector>({{1, 2}, {2, 4}}));
EXPECT_EQ(MultTable(3), std::vector>({{1, 2, 3}, {2, 4, 6}, {3, 6, 9}}));
EXPECT_EQ(MultTable(5), std::vector>({{1, 2, 3, 4, 5}, {2, 4, 6, 8, 10}, {3, 6, 9, 12, 15}, {4, 8, 12, 16, 20}, {5, 10, 15, 20, 25}}));
EXPECT_EQ(MultTable(1), std::vector>({{1}}));
EXPECT_EQ(MultTable(4), std::vector>({{1, 2, 3, 4}, {2, 4, 6, 8}, {3, 6, 9, 12}, {4, 8, 12, 16}}));

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

نظرات

*
*