[문제]
연도가 주어졌을 때, 윤년이면 1 아니면 0을 출력하는 프로그램을 작성하시오.
윤년은 연도가 4의 배수이면서 100의 배수가 아니라서 윤년이다. 1900년은 100의 배수이고 400의 배수는 아니기 때문에 윤년이 아니다. 하지만 2000년은 400의 배수이기때문에 윤년이다.1900년은 100의 배수이고 400의 배수는 아니기 때문에 윤년이 아니다.  하지만 2000년은 400의 배수이기 때문에 윤년이다.
import java.util.Scanner;
public class Main {
                       public static void main(String[] args) {
                       Scanner sc = new Scanner(System.in);
                       int a;
                       a = sc.nextInt();

                       if(a%4 ==0) {
                           if(a%100==0 && a%400!=0 ) {
                                 System.out.println(0);
                           }else {
                                System.out.println(1);
                           }
                       }else {
                       System.out.println(0);
                       }
          }
}

 

'CS > Algorithm' 카테고리의 다른 글

[NO 1330] 두 수 비교하기  (0) 2021.09.25
[NO 1000] A+B  (0) 2021.09.25
[NO 10171] 고양이  (0) 2021.09.19
[NO 10718] We love kriii  (0) 2021.09.19
[NO 2557] Hello World  (0) 2021.09.19
[문제]
두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오.
첫째 줄에 다음 세 가지 중 하나를 출력한다.
  • A가 B보다 큰 경우에는 '>'를 출력한다.
  • A가 B보다 작은 경우에는 '<'를 출력한다.
  • A와 B가 같은 경우에는 '=='를 출력한다.

import java.util.Scanner;
public class Main {
                       public static void main(String[] args) {
                         Scanner sc = new Scanner(System.in);
                         int a,b;
                         a = sc.nextInt();
                         b = sc.nextInt();
                         if(a > b) {
                         System.out.println(">");
                         }else if(a< b) {
                         System.out.println("<");
                         }else if(a==b) {
                         System.out.println("==");
                         }
              }
}

 

'CS > Algorithm' 카테고리의 다른 글

[NO 2753] 윤년  (0) 2021.09.25
[NO 1000] A+B  (0) 2021.09.25
[NO 10171] 고양이  (0) 2021.09.19
[NO 10718] We love kriii  (0) 2021.09.19
[NO 2557] Hello World  (0) 2021.09.19

 

문제

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
import java.util.Scanner;
         public class Main {
              public static void main(String[] args) { 
                             Scanner sc = new Scanner(System.in);  //Scanner 클래스의 객체 생성 
                             int a = sc.nextInt();                          // 입력받은 정수를 변수에 저장 
                             int b = sc.nextInt();
                            System.out.println(a+b);
                           }
           }
#  Scanner
Scanner 클래스란 화면으로부터 데이터를 입력받는 기능을 제공하는 클래스 
System.in : 입력한 값을 Byte단위로 읽으며 키보드와 연결된 자바의 표준입력 스트림

'CS > Algorithm' 카테고리의 다른 글

[NO 2753] 윤년  (0) 2021.09.25
[NO 1330] 두 수 비교하기  (0) 2021.09.25
[NO 10171] 고양이  (0) 2021.09.19
[NO 10718] We love kriii  (0) 2021.09.19
[NO 2557] Hello World  (0) 2021.09.19

고양이 출력 하기 

 

public static void main(String[] args) {
        System.out.println("\\    /\\");
        System.out.println(" )  ( ')");   
        System.out.println("(  /  )");
        System.out.println(" \\(__)|");
}
pritln 부분에 \ 하나만 사용했을 경우
Invalid escape sequence (valid ones are \b \t \n \f \r \" \' \\ )
따라서 \\ 를 사용하면 백슬러시에 대한 부분에러는 잡을 수 있습니다.

 

'CS > Algorithm' 카테고리의 다른 글

[NO 2753] 윤년  (0) 2021.09.25
[NO 1330] 두 수 비교하기  (0) 2021.09.25
[NO 1000] A+B  (0) 2021.09.25
[NO 10718] We love kriii  (0) 2021.09.19
[NO 2557] Hello World  (0) 2021.09.19

문제 :

ACM-ICPC 인터넷 예선, Regional, 그리고 World Finals까지 이미 2회씩 진출해버린 kriii는 미련을 버리지 못하고 왠지 모르게 올해에도 파주 World Finals 준비 캠프에 참여했다.

대회를 뜰 줄 모르는 지박령 kriii를 위해서 격려의 문구를 출력해주자.

 

출력 : 두 줄에 걸쳐 "강한친구 대한육군"을 한 줄에 한 번씩 출력한다.

 

 

public class Main {
    public static void main(String[] args) {
        //백준 알고리즘에서 원하는 방향 
        System.out.println("강한친구 대한육군");
        System.out.println("강한친구 대한육군");
       }
}
for문으로 했을 경우 
public static void main(String[] args) {
        for(var i=0; i<2;i++) {
        System.out.println("강한친구 대한육군");
}
}

 

'CS > Algorithm' 카테고리의 다른 글

[NO 2753] 윤년  (0) 2021.09.25
[NO 1330] 두 수 비교하기  (0) 2021.09.25
[NO 1000] A+B  (0) 2021.09.25
[NO 10171] 고양이  (0) 2021.09.19
[NO 2557] Hello World  (0) 2021.09.19

# 백준 알고리즘에서는 프로그래머스와 다르게 클래스 및 메소드를 써줘야 합니다.

 

Hello World 출력하기

public class Main{
     public static void main(String[] args){
        System.out.print("Hello World!");
     }
}
Point : System.out.print 

 

 

'CS > Algorithm' 카테고리의 다른 글

[NO 2753] 윤년  (0) 2021.09.25
[NO 1330] 두 수 비교하기  (0) 2021.09.25
[NO 1000] A+B  (0) 2021.09.25
[NO 10171] 고양이  (0) 2021.09.19
[NO 10718] We love kriii  (0) 2021.09.19

+ Recent posts