본문 바로가기
반응형

코린이9

백준 10430번 자바 JAVA 풀이 https://www.acmicpc.net/problem/10430 10430번: 나머지 첫째 줄에 A, B, C가 순서대로 주어진다. (2 ≤ A, B, C ≤ 10000) www.acmicpc.net 이 문제의 포인트는 두 가지. 1. A, B, C 라는 변수를 한 번에 적지말고 따로 적을 것. 2. x를 x라 적지 말고 *로 적을 것. 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.print.. 2023. 4. 16.
백준 18108번 자바 JAVA 풀이 https://www.acmicpc.net/problem/18108 18108번: 1998년생인 내가 태국에서는 2541년생?! ICPC Bangkok Regional에 참가하기 위해 수완나품 국제공항에 막 도착한 팀 레드시프트 일행은 눈을 믿을 수 없었다. 공항의 대형 스크린에 올해가 2562년이라고 적혀 있던 것이었다. 불교 국가인 태국 www.acmicpc.net 숫자를 출력하는 것에 고정적인 숫자를 더하거나 빼고싶을 때 이 문제를 떠올려보자. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int A = sc.nextInt().. 2023. 4. 16.
[Java] String과 char 차이점 자바에서 정수를 표현할 때는 byte, short, int, long 등을 사용한다. 실수는 float, double을 사용한다. 문자는 char과 string이 있다. 얼핏 보면 char과 string은 헷갈릴 수 있으나, 명확한 차이점이 있다. 차이점은 크게 2가지다. 글자수와 내용물의 차이이다. char은 내용물이 1개의 문자로 제한되지만, string은 제한없이 문자를 담을 수 있다. char은 해당 변수 안에 값을 직접적으로 가지고 있고, 해당 값이 있는 좌표를 가지고 있지 않는다. 그에 반해 String은 클래스 타입의 변수이기 때문에 생성 시 해당 변수 안에 값을 가지는 것이 아니라 임의로 만들어진 값이 들어있는 위치의 좌표를 내용물로 가진다. 예를 들어, char a = 'a' 일 때 변수.. 2023. 4. 15.
백준 10926번 자바 JAVA 풀이 https://www.acmicpc.net/problem/10926 10926번: ??! 준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때 www.acmicpc.net 이 문제에서 생각해 보아야 하는 부분은 두 가지 이다. 1. 문자열을 그대로 출력하기. 2. 문자열 뒤에 "??!" 붙이기. 문자열을 출력하기 위해서 어떻게 해야할까. char이 아닌, String을 사용하면 된다. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = ne.. 2023. 4. 15.
백준 10869번 자바 JAVA 풀이 https://www.acmicpc.net/problem/10869 10869번: 사칙연산 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. www.acmicpc.net 이번 문제는 출력값을 한 화면에 띄우는 문제다. 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.pr.. 2023. 4. 15.
백준 10998번 자바 JAVA 풀이 https://www.acmicpc.net/problem/10998 10998번: A×B 두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 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); sc.close(); } } 이 문제도 1000, 1001번 문제와 같은 코드를 가지고 있고, System.out.println( ); 에서 괄호 안에 수식만 바꾸면 되는 .. 2023. 4. 14.
반응형