본문 바로가기

전체 글115

[백준 25304] 영수증 자바 1. 총금액 X 입력받기 2. 구매한 물건 종류 수 N입력받기 3. for문으로 각 물건의 가격, 개수 입력받아서 합을 구하기 4. 합이 X와 비교해서 맞는지 확인하고 Yes/No 출력하기 import java.util.Scanner; public class Main { public static void main(String[] arg){ Scanner sc = new Scanner(System.in); //첫째 줄에는 영수증에 적힌 총 금액 X가 주어진다. int X = sc.nextInt(); //둘째 줄에는 영수증에 적힌 구매한 물건의 종류의 수 N이 주어진다. int N = sc.nextInt(); int sum =0; int total =0; //이후 N개의 줄에는 각 물건의 가격 a와 개수 b.. 2022. 8. 8.
[백준 8958] OX퀴즈 자바 1. OX문제를 N번 입력받아서 배열에 저장 2. 2중 for문으로 첫번째 반복문에서는 배열 요소 길이(str.length)만큼 반복, 두번째 반복문에서는 각 OX의 길이만큼(str[j].length()) 반복해서 O일때는 cnt++, 아닐때는 cnt 0으로 초기화한다. 3. cnt 합계를 출력한다. import java.util.Arrays; import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); String[] str = new String[sc.nextInt()]; //배열로 입력받기 for(int i=0;i 2022. 8. 7.
[mariaDB] 서버 접속 권한 설정 며칠 전부터 사이드 프로젝트를 시작하려고 준비중이었다. 개발환경 세팅 중 테스트로 팀원의 마리아디비에 접속하려는데 . . 안됨ㅋㅋㅋㅋㅋ Host '접속 IP주소' is not allowed to connect to this MySQL server 나서 이것 저것 구글링하고 있었다. https://java119.tistory.com/61 [MySQL || MariaDB] 데이터베이스 접근 권한 거부 Host 'IP' is not allowed to connect to this MySQL server Host '172.10.0.254' is not allowed to connect to this MySQL server 원인 DB를 외부에서 접속 시도시 나는 에러이다. 보안상 root 계정에 아무나 접근 할 .. 2022. 8. 3.
[백준 1546] 자바 평균 간단한 문제인데 기본적인 것들을 신경써야하는 문제. * 값을 나눌때 소숫점 아래까지 결과값이 나와야한다. 그래서 정수형(int)이 아니라 실수형(double/float)으로 타입을 맞춰줘야한다. 1. 세준이의 점수중에서 가장 높은점수 max. 2. 세준이가 수정한 점수. 2. 수정된 점수의 평균. 1. Scanner로 첫줄에 점수의 개수 N 입력받기. 2. 둘째줄에 점수들을 for문 돌려서 배열로 입력받기(배열 타입 실수형) , 입력받으면서 최고점수 max구하기 4. for문을 돌려 각각의 점수들을 수정해주기.(점수/max*100) , 수정한 점수들을 모두 더해서 변수 sum 값으로 할당. 5. sum/N 해서 점수의 평균값을 구해준다. 6. 평균값 totalAvr 출력. public static voi.. 2022. 8. 3.