본문 바로가기
활동정리/코드트리 블로그챌린지

[코드트리 챌린지] 5주차

by 잔디🌿 2023. 10. 9.

    이번주는 시험기간이라 너무 바빠서 많은 시간을 투자할 수가 없었다... 담에는 더 열심히 해야겠다.

     

    문제 - 작은수부터 큰수까지 출력

    import java.io.*;
    import java.util.*;
    import java.math.*;
    
    
    public class Main {
        public static void main(String[] args) throws IOException{
            BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    
            StringTokenizer st = new StringTokenizer(br.readLine());
    
            int a = Integer.parseInt(st.nextToken());
            int b = Integer.parseInt(st.nextToken());
    
            if(a > b){
                int k = a;
                a = b;
                b = k;
            }
           
    
            int cnt =0;
            //System.out.printf("%d %d", a,b);
    
            for(int i = a;i<=b;i++){
                
                    System.out.printf("%d ", i);
    
                
            }
    
           
        }
    }

    두 수를 입력받고, 두 수중 작은 수부터 큰수까지 차례로 출력하는 문제이다.

    만약 a가 b보다 작으면 k변수를 이용해서 swap했다.

    그 다음 for문을 사용해서 a에서 b까지 출력했다.