테디준·2022년 9월 21일
0

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

3 6 9 12 15 18 21 24 27 30
5 15 25 35 45 55 65 75 85 95
1 4 7 10 13 16 19 22 25 28

풀이방법 1

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

풀이방법 2

String solution(int m, int n) {
  String result = m.toString();
  for(int i = 1; i < 10; i++) {
    result += ' ${(m + n).toString()}';
    m = m + n;
  }
  return result;
}

0개의 댓글