Algorithm3 1, 0 행렬처럼 찍기 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 이런식으로 콘솔에 찍히려면 어떻게 풀어야하는가? public static void main(String[] args){ for (int k = 1; k 2020. 8. 13. FizzBuzz 및 같은 방법으로 배수의 합 구하기 1~100까지의 숫자에서 3의 배수와 5의 배수의 합은? 단, 공배수(15등)는 한번씩만 더한다. 일명 Fizzbuzz식으로 유명한 알고리즘중 하나이다. (엄밀히 말하면 FizzBuzz는 출력을 하면서 적지만) //직관적인 첫번째 방법 public class Exercise { public static void main(String[] args) { int sum = 0; for (int i = 1; i 2020. 8. 13. int형, IF문만을 이용해 최대값 구하기 INT형, IF문만을 사용하여 변수3개중 가장 최대값이 무엇인지 구하시오. public class Exercise { public static void main(String[] args) { int max = num1; if (num2 > max) max = num2; if (num3 > max) max = num3; System.out.println("최대값은 "+max); } } 가장 첫번째 숫자를 일단 최대값이라고 임의로 지정한 후 int max = num1 지정변수와 다른 숫자들을 비교하면 된다. 사실 이건 굉장히 단순하게 푼 방식이긴한데 ... bubble sort가 생각나기는 한다. 2020. 8. 13. 이전 1 다음