반응형

java 3

[백준_JAVA] 10807 개수세기 여러가지 풀이방법

#1. String타입 배열 #2. int 타입 배열 #HashMap #1. String타입 배열 import java.io.IOException; import java.io.InputStreamReader; import java.io.BufferedReader; public class Main{ public static void main(String[] args)throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); //배열안에 들어갈 정수의 갯수 //string 타입의 배열을 선언하면 입력한 여러개의 숫자를 한번에 다..

BAEKJOON_study 2023.09.24

[백준_JAVA] 10951번_A+B - 4

https://www.acmicpc.net/problem/10951 10951번: A+B - 4 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net A+B를 구하는 네번째 방법 바로 이전문제( 10952번 )에는 A와 B에 0 0 을 입력하면 A+B를 구하는 로직이 종료됐는데, 이번에는 아무것도 입력하지 않을 때 종료가 되어야한다. ABAP이라면 [입력받은값 IS NULL] 이라는 구문을 사용하면 되는데 자바에서는 이걸 어떻게 표현하는지 아는 것이 이 문제에서 배울점이다. 크게 정리할 부분은 이렇게 네가지이다. # Scanner 클래스 hasNext() 메서드 이용 # hasNextInt() 와 hasNext()의 차이 # BufferedReader ..

BAEKJOON_study 2023.09.21

[백준_JAVA] 2480번 주사위 세개

알고리즘 분류 #수학 #사칙연산 일단 맞았습니다! 로직 import java.util.Scanner; public class Main{ public static void main(String[]args){ Scanner in = new Scanner(System.in); int A = in.nextInt(); int B = in.nextInt(); int C = in.nextInt(); System.out.println( ( A == B && B == C )? (10000 + A*1000):( A==B && B!=C ) || ( B==C && C!=A ) || ( C==A && A!=B )? //2개가 같은 경우& (( A==B && B!=C )?(1000+A*100):( B==C && C!=A )?(1..

카테고리 없음 2022.09.18
반응형