[코드업 기초 100제] [기초 - 입출력] 1010 ~ 1018 자바 풀이

2022. 2. 6. 20:12코딩테스트/코드업

728x90
반응형

문제 출처


https://github.com/haessae0/MCTP

 

 

1010. 정수 1개 입력받아 그대로 출력하기

import java.io.*;

public class codeup1010 {

    // https://codeup.kr/problem.php?id=1010
    public static void main(String[] args) throws IOException {

        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        int n = Integer.parseInt(br.readLine());
        System.out.println(n);
    }
}

 

1011. 문자 1개 입력받아 그대로 출력하기

import java.io.*;

public class codeup1011 {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        String a = br.readLine();
        System.out.printf(a);
    }
}

 

1012. 실수 1개 입력받아 그대로 출력하기

import java.io.*;

public class codeup1012 {

  // https://codeup.kr/problem.php?id=1012
  public static void main(String[] args) throws Exception {
    // Scanner sc = new Scanner(System.in);

    // float x= sc.nextFloat();

    // String str = String.format("%.6f",x);

    // System.out.println(str);
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    float f = Float.parseFloat(br.readLine());
    String s = String.format("%.6f", f);
    System.out.print(s);
  }

}

 

1013. 정수 2개 입력받아 그대로 출력하기

import java.util.Scanner;

public class codeup1013 {

  // https://codeup.kr/problem.php?id=1013
  public static void main(String[] args) throws Exception {
    Scanner sc = new Scanner(System.in);
    int a = sc.nextInt();
    int b = sc.nextInt();

    System.out.print(a + " " + b);
  }

}

 

1014. 문자 2개 입력받아 순서 바꿔 출력하기

import java.util.Scanner;

public class codeup1014 {

  // https://codeup.kr/problem.php?id=1014
  public static void main(String[] args) throws Exception {
    Scanner sc = new Scanner(System.in);
    String str1 = sc.next();
    String str2 = sc.next();

    System.out.print(str2 + " " + str1);
  }

}

 

1015. 실수 입력받아 둘째 자리까지 출력하기

import java.io.*;

public class codeup1015 {

  // https://codeup.kr/problem.php?id=1015
  public static void main(String[] args) throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    float x = Float.parseFloat(br.readLine());
    String str = String.format("%.2f", Math.round(x * 100) / 100.0);

    System.out.print(str);

  }

}

 

1017. 정수 1개 입력받아 3번 출력하기

import java.util.Scanner;

public class codeup1017 {
  public static void main(String[] args) throws Exception {
    Scanner sc = new Scanner(System.in);
    int x = sc.nextInt();

    for (int i = 0; i < 3; i++) {
      System.out.print(x + " ");
    }
  }

}

 

1018. 시간 입력받아 그대로 출력하기

import java.util.Scanner;

public class codeup1018 {
  public static void main(String[] args) throws Exception {
    Scanner sc = new Scanner(System.in);
    String time[] = sc.next().split(":");
    System.out.print(time[0] + ":" + time[1]);
  }

}

 

728x90
반응형