본문 바로가기

코딩테스트 연습4

[JAVA] 1316번 그룹 단어 체커 import java.util.Scanner; public class Main { static Scanner sc = new Scanner(System.in); public static void main(String[] args) { int count = 0; int no = sc.nextInt(); for(int i=0;i true 반환 - 앞 뒤 문자가 같다 : true 반환 한 번 나왔던 알파벳 배열 위치에는 true를 넣어준다고 생각함! 한 번 더 나왔을 때에는 이전과 연속되어 나온 것이 아니라면 false로 변경해줌!! =====> 윗 부분을 check() 함수에서 정의 =====> main() 함수에서 true 갯수 카운팅해주고 출력해주면 됨! 2023. 10. 24.
[JAVA] 1157번 단어공부 문제!! import java.util.Scanner; public class Main{ public static void main(String[] args) { // 문제풀기 전 알아야하는 것!! // A ~ Z 65 ~ 90 // a ~ z 97 ~ 122 Scanner sc = new Scanner(System.in); String s = sc.next(); int arr[] = new int[26]; for(int i=0;i 2023. 10. 23.
[JAVA] 백준 3052 나머지 import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); int numArr[] = new int[10]; boolean result; //n번째와 n+1번째랑 비교하기 위한 변수 int count=0; //서로 다른 나머지들의 개수를 세는 변수 for(int i=0;i 2023. 10. 17.
[백준] 1008번 문제 A/B - java 자꾸틀렸다고 한다........................................... 뭐가 문제인가 봤더니 int형(정수)으로 입력을 받을 경우 소수점 이하를 버리고 계산한다! 그러므로 double형(실수)으로 입력을 받아서 계산해야한다..! 이걸 놓치다니...기억하자!! [정답] 2022. 10. 27.