๐ŸŒท๐ŸŒผ๋ชจ์—ฌ๋ด์š” ๊ฐœ๋ฐœ์˜์ˆฒ๐ŸŒท๐ŸŒผ

[JAVA/์ฝ”๋”ฉํ…Œ์ŠคํŠธ] ํ”ผ๋ณด๋‚˜์น˜ ์ˆ˜์—ด ๋ณธ๋ฌธ

๊ฐœ๋ฐœ/์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œํ’€์ด JAVA

[JAVA/์ฝ”๋”ฉํ…Œ์ŠคํŠธ] ํ”ผ๋ณด๋‚˜์น˜ ์ˆ˜์—ด

์š”์ผ์ด 2021. 4. 24. 18:40
๋ฐ˜์‘ํ˜•

๋ฌธ์ œ

1. ๋ฐฐ์—ด์‚ฌ์šฉ

import java.util.*;
import java.io.*;

public class Main {
	
	public void solution(int num) {
		
		int result = 0;
		int[] array = new int[num];
		array[0] = 1;
		for(int i=1; i<num; i++) {
			array[i] = array[i-1] + result;
			result = array[i-1];
		}
		for(int i=0; i<num; i++) {
			System.out.printf(array[i]+ " ");
		} 

	}

	public static void main(String args[]) {
        Main main = new Main();
		Scanner in= new Scanner(System.in);
        int num = in.nextInt();
		main.solution(num); 
	}

}

2. ๋ฐฐ์—ด ๋ฏธ์‚ฌ์šฉ

import java.util.*;
import java.io.*;

public class Main {
	
	public void solution(int num) {
		int a = 1, b=1, c;
		System.out.print(a+ " " + b + " ");
		for(int i=2; i<num; i++) {
			c = a+b;
			System.out.print(c+ " ");
			a = b;
			b = c;
		}

	}

	public static void main(String args[]) {
        Main main = new Main();
		Scanner in= new Scanner(System.in);
        int num = in.nextInt();
		main.solution(num); 
	}

}
Comments