
ν¨μ solutionμ μ μ xμ μμ°μnμ μ
λ ₯ λ°μ, xλΆν° μμν΄ xμ© μ¦κ°νλ μ«μλ₯Ό nκ° μ§λλ 리μ€νΈλ₯Ό 리ν΄ν΄μΌ ν©λλ€. λ€μ μ ν 쑰건μ λ³΄κ³ , 쑰건μ λ§μ‘±νλ ν¨μ, solutionμ μμ±ν΄μ£ΌμΈμ.
xλ -10000000 μ΄μ, 10000000 μ΄νμΈ μ μμ
λλ€.nμ 1000 μ΄νμΈ μμ°μμ
λλ€.| x | n | answer |
|---|---|---|
| 2 | 5 | [2,4,6,8,10] |
| 4 | 3 | [4,8,12] |
| -4 | 2 | [-4,-8] |
μ€λμ λ¬Έμ λ μ
λ ₯κ° xλ§νΌ 컀μ§λ nκ°μ λ°°μλ₯Ό λ°°μ΄λ‘ 리ν΄νλ λ¬Έμ μ
λλ€.
μ°μ , μ΅μ’
μ μΌλ‘ λ°νλλ answerλ°°μ΄μ nμ ν¬κΈ° λ§νΌ ν λΉν΄ μ£Όμμ΅λλ€.
long[] answer = new long[n];
κ·Έλ¦¬κ³ answerμ μ μ₯λλ κ°μ λ³μλ‘ tempλ₯Ό νλ λ§λ€μ΄ μ£Όμμ΅λλ€. μ΄ tempλ xλ‘ μμν΄ λ°λ³΅λ¬Έμ λλ©΄μ xλ§νΌ μ¦κ°νλ μν μ ν©λλ€.
long temp = (long)x;
λ§μ§λ§μΌλ‘, nλ² λ§νΌ λ°λ³΅λ¬Έμ λ리면μ answerλ°°μ΄μ tempλ₯Ό μ μ₯ν΄μ£Όκ³ , tempλ₯Ό xλ§νΌ μ¦κ°μν€λ κ²μ λ°λ³΅ν΄ μ€μΌλ‘μ¨ μ΅μ’
μ μΈ κΈ°λκ°μ λ§λ€ μ μμμ΅λλ€.
for (int i = 0; i < n; i++) {
answer[i] = temp;
temp += x;
}
return answer;
class Solution {
public long[] solution(int x, int n) {
long[] answer = new long[n];
long temp = (long)x;
for (int i = 0; i < n; i++) {
answer[i] = temp;
temp += x;
}
return answer;
}
}
import java.util.*;
class Solution {
public static long[] solution(int x, int n) {
long[] answer = new long[n];
answer[0] = x;
for (int i = 1; i < n; i++) {
answer[i] = answer[i - 1] + x;
}
return answer;
}
}
λ€λ₯Έ λ°©λ²μΌλ‘λ, answerμ 첫 λ²μ§Έ κ°μ xλ₯Ό μ μ₯μμΌ λκ³ , λ°λ³΅λ¬Έμ λλ©΄μ μ΄μ μΈλ±μ€μ μ μ₯λμ΄ μλ κ°μ xλ₯Ό λν΄κ°λ λ°©μμ μ¬μ©νλ©΄ μ½κ° λ ν¨μ¨μ μΌ μ μμ΅λλ€!