테디준·2022년 9월 21일
0

다음과 같은 수열을 출력하는 프로그램을 만들어 보자.

5 8 11 14 17 20 23 26 29 32

void main() {
print(solution(3, 3)); // 3 6 9 12 15 18 21 24 27 30
print(solution(5, 10)); // 5 15 25 35 45 55 65 75 85 95
print(solution(1, 3)); // 1 4 7 10 13 16 19 22 25 28
}

풀이방법 1

풀이방법 2

String solution(int m, int n) {
  final buffer = StringBuffer('$m');
  for (int i = 0; i < 9; i++) {
    buffer.write(' ${m += n}');
  }
  return buffer.toString();
}

0개의 댓글