코딩테스트/코드업 기초100제

코드업 기초100제 JAVA (1041~1060)

Kishi 2025. 3. 5. 20:17

1041 : [기초-산술연산] 문자 1개 입력받아 다음 문자 출력하기

https://www.codeup.kr/problem.php?id=1041

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        char n = sc.next().charAt(0);

        System.out.println((char)(n+1));
    }
}

 

 

 

 

1042 : [기초-산술연산] 정수 2개 입력받아 나눈 몫 출력하기

https://www.codeup.kr/problem.php?id=1042

 

[기초-산술연산] 정수 2개 입력받아 나눈 몫 출력하기(설명)

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

www.codeup.kr

 

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        String[] input = sc.nextLine().split(" ");
        
        int a = Integer.parseInt(input[0]);
        int b = Integer.parseInt(input[1]);
        System.out.println(a/b);
    }
}

 

 

 

 

1043 : [기초-산술연산] 정수 2개 입력받아 나눈 나머지 출력하기

https://www.codeup.kr/problem.php?id=1043

 

[기초-산술연산] 정수 2개 입력받아 나눈 나머지 출력하기(설명)

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

www.codeup.kr

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        String[] input = sc.nextLine().split(" ");
        
        int a = Integer.parseInt(input[0]);
        int b = Integer.parseInt(input[1]);
        System.out.println(a%b);
    }
}

 

 

 

1044 : [기초-산술연산] 정수 1개 입력받아 1 더해 출력하기

https://www.codeup.kr/problem.php?id=1044

 

[기초-산술연산] 정수 1개 입력받아 1 더해 출력하기(설명)

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

www.codeup.kr

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        Long n = sc.nextLong();
        
        System.out.println(n+1);
    }
}

 

 

 

1045 : [기초-산술연산] 정수 2개 입력받아 자동 계산하기

https://www.codeup.kr/problem.php?id=1045

 

[기초-산술연산] 정수 2개 입력받아 자동 계산하기

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

www.codeup.kr

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
        int b = sc.nextInt();
        
        System.out.println(a+b);
        System.out.println(a-b);
        System.out.println(a*b);
        System.out.println(a/b);
        System.out.println(a%b);
        System.out.printf("%.2f",(double)a/b);
    }
}

 

 

 

1046 : [기초-산술연산] 정수 3개 입력받아 합과 평균 출력하기

https://www.codeup.kr/problem.php?id=1046

 

[기초-산술연산] 정수 3개 입력받아 합과 평균 출력하기

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

www.codeup.kr

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
        int b = sc.nextInt();
        int c = sc.nextInt();
        
        System.out.println(a+b+c);
        System.out.printf("%.1f",(double)(a+b+c)/3);
        
    }
}

 

 

 

 

1047 : [기초-비트시프트연산] 정수 1개 입력받아 2배 곱해 출력하기

https://www.codeup.kr/problem.php?id=1047

 

[기초-비트시프트연산] 정수 1개 입력받아 2배 곱해 출력하기(설명)

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

www.codeup.kr

 

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        Long a = sc.nextLong();

        System.out.println(a*2);
    }
}

 

 

 

 

 

1048 : [기초-비트시프트연산] 한 번에 2의 거듭제곱 배로 출력하기

https://www.codeup.kr/problem.php?id=1048

 

[기초-비트시프트연산] 한 번에 2의 거듭제곱 배로 출력하기(설명)

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

www.codeup.kr

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
        int b = sc.nextInt();
        
        System.out.println(a<<b);
    }
}

 

 

 

 

1049 : [기초-비교연산] 두 정수 입력받아 비교하기1

https://www.codeup.kr/problem.php?id=1049

 

[기초-비교연산] 두 정수 입력받아 비교하기1(설명)

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

www.codeup.kr

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
        int b = sc.nextInt();
        
        System.out.println(a>b?1:0);
    }
}

 

 

 

 

1050 : [기초-비교연산] 두 정수 입력받아 비교하기2

https://www.codeup.kr/problem.php?id=1050

 

[기초-비교연산] 두 정수 입력받아 비교하기2(설명)

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

www.codeup.kr

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
        int b = sc.nextInt();
        
        System.out.println(a==b?1:0);
    }
}

 

 

 

 

1051 : [기초-비교연산] 두 정수 입력받아 비교하기3

https://www.codeup.kr/problem.php?id=1051

 

[기초-비교연산] 두 정수 입력받아 비교하기3(설명)

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

www.codeup.kr

 

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
        int b = sc.nextInt();
        
        System.out.println(a<=b?1:0);
    }
}

 

 

 

 

 

1052 : [기초-비교연산] 두 정수 입력받아 비교하기4

https://www.codeup.kr/problem.php?id=1052

 

[기초-비교연산] 두 정수 입력받아 비교하기4(설명)

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

www.codeup.kr

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
        int b = sc.nextInt();
        
        System.out.println(a != b?1:0);
    }
}

 

 

 

 

1053 : [기초-논리연산] 참 거짓 바꾸기

https://www.codeup.kr/problem.php?id=1053

 

[기초-논리연산] 참 거짓 바꾸기(설명)

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

www.codeup.kr

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
     
        System.out.println(a == 0? 1:0);
    }
}

 

 

 

 

 

1054 : [기초-논리연산] 둘 다 참일 경우만 참 출력하기

https://www.codeup.kr/problem.php?id=1054

 

[기초-논리연산] 둘 다 참일 경우만 참 출력하기(설명)

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

www.codeup.kr

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
        int b = sc.nextInt();
        
        System.out.println((a==1 && b==1)?1:0);
    }
}

 

 

 

 

1055 : [기초-논리연산] 하나라도 참이면 참 출력하기

https://www.codeup.kr/problem.php?id=1055

 

[기초-논리연산] 하나라도 참이면 참 출력하기(설명)

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

www.codeup.kr

 

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
        int b = sc.nextInt();
        
        System.out.println((a==1 || b==1)?1:0);
    }
}

 

 

 

 

1056 : [기초-논리연산] 참/거짓이 서로 다를 때에만 참 출력하기

https://www.codeup.kr/problem.php?id=1056

 

[기초-논리연산] 참/거짓이 서로 다를 때에만 참 출력하기(설명)

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

www.codeup.kr

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
        int b = sc.nextInt();
        
        System.out.println(a==b?0:1);
    }
}

 

 

 

 

1057 : [기초-논리연산] 참/거짓이 서로 같을 때에만 참 출력하기

https://www.codeup.kr/problem.php?id=1057

 

[기초-논리연산] 참/거짓이 서로 같을 때에만 참 출력하기

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

www.codeup.kr

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
        int b = sc.nextInt();
        
        System.out.println(a==b?1:0);
    }
}

 

 

 

 

1058 : [기초-논리연산] 둘 다 거짓일 경우만 참 출력하기

https://www.codeup.kr/problem.php?id=1058

 

[기초-논리연산] 둘 다 거짓일 경우만 참 출력하기

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

www.codeup.kr

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
        int b = sc.nextInt();
        
        System.out.println((a==0 && b==0)?1:0);
    }
}

 

 

 

 

1059 : [기초-비트단위논리연산] 비트단위로 NOT 하여 출력하기

https://www.codeup.kr/problem.php?id=1059

 

[기초-비트단위논리연산] 비트단위로 NOT 하여 출력하기(설명)

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

www.codeup.kr

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
        
        System.out.printf("%d",~a); // 양수a의 10진수: a 부호반전+1
    }
}

 

 

 

 

1060 : [기초-비트단위논리연산] 비트단위로 AND 하여 출력하기

https://www.codeup.kr/problem.php?id=1060

 

[기초-비트단위논리연산] 비트단위로 AND 하여 출력하기(설명)

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

www.codeup.kr

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
        int b = sc.nextInt();
        
        System.out.println(a&b); // &:비트연산자, &&:논리연산자
    }
}