본문 바로가기

백준667

[백준] 알고리즘 분류(문자열,JAVA)7567번, 그릇 문제 링크 7567번: 그릇 그릇을 바닥에 놓았을 때 그 높이는 10cm 이다. 그런데 두 개의 그릇을 같은 방향으로 포개면 그 높이는 5cm만 증가된다. 만일 그릇이 서로 반대방향으로 쌓이면 높이는 그릇만큼, 즉 10cm 늘어난다. www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 이 문제에 핵심 1. 그릇에 높이는 10cm입니다. 2. 그릇을 쌓아올리면 +5cm, 그릇을 반대방향으로 쌓으면 +10cm 높이가 올라갑니다. 3. 입력받은 그릇을 순서대로 쌓.. 2022. 9. 22.
[백준] code.plus(브루트 포스 Part 2,JAVA)16987번, 계란으로 계란치기 문제 링크 16987번: 계란으로 계란치기 원래 프로그래머의 기본 소양은 팔굽혀펴기를 단 한 개도 할 수 없는 것이라고 하지만 인범이는 3대 500을 넘기는 몇 안되는 프로그래머 중 한 명이다. 인범이는 BOJ에서 틀린 제출을 할 때마다 턱 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 이 문제에 핵심 1. 계란에는 무게와 내구도가 존재합니다. 2. 계란끼리 부딪치면 내구도가 상대 계란의 무게만큼 감소합니다. 3. 계란을 순서대로 집어서 다른 계란과 부.. 2022. 9. 21.
[백준] 알고리즘 분류(문자열,JAVA)15829번, Hashing 문제 링크 15829번: Hashing APC에 온 것을 환영한다. 만약 여러분이 학교에서 자료구조를 수강했다면 해시 함수에 대해 배웠을 것이다. 해시 함수란 임의의 길이의 입력을 받아서 고정된 길이의 출력을 내보내는 함수로 정 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 이 문제에 핵심 1. 문자열에는 소문자 알파벳만 주어집니다. 2. 문제와 동일한 해시함수가 존재한다고 할 때 출력되는 결과를 출력합니다. 3. 문자열은 L의 길이만큼 주어집니다. 알.. 2022. 9. 20.
[백준] 알고리즘 분류(문자열,JAVA)17413번, 단어 뒤집기 2 문제 링크 17413번: 단어 뒤집기 2 문자열 S가 주어졌을 때, 이 문자열에서 단어만 뒤집으려고 한다. 먼저, 문자열 S는 아래와과 같은 규칙을 지킨다. 알파벳 소문자('a'-'z'), 숫자('0'-'9'), 공백(' '), 특수 문자('')로만 이루어져 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 이 문제에 핵심 1. 입력되는 문자열은 알파벳 소문자, 숫자, 공백, 특수문자()로만 이루어져있습니다. 2. 문자열의 단어들을 조건에 맞게 뒤집은 결과.. 2022. 9. 19.
[백준] 알고리즘 분류(문자열,JAVA)2754번, 학점계산 문제 링크 2754번: 학점계산 어떤 사람의 C언어 성적이 주어졌을 때, 평점은 몇 점인지 출력하는 프로그램을 작성하시오. A+: 4.3, A0: 4.0, A-: 3.7 B+: 3.3, B0: 3.0, B-: 2.7 C+: 2.3, C0: 2.0, C-: 1.7 D+: 1.3, D0: 1.0, D-: 0.7 F: 0.0 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 이 문제에 핵심 1. 입력되는 성적에 따라 평점을 결과로 출력합니다. 알고리즘 진행 순서.. 2022. 9. 18.
[백준] 알고리즘 분류(문자열,JAVA)1373번, 2진수 8진수 문제 링크 1373번: 2진수 8진수 첫째 줄에 2진수가 주어진다. 주어지는 수의 길이는 1,000,000을 넘지 않는다. www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 이 문제에 핵심 1. 2진수로 주어진 입력값을 8진수로 변경한 값을 결과로 출력합니다. 2. 2진수의 길이는 1,000,000을 넘지 않는다. 알고리즘 진행 순서. 1. 입력된 2진수를 저장합니다. 2. 2진수를 8진수의 형태로 변경하여 결과로 출력합니다. 2진수 8진수로 변경 8진수의.. 2022. 9. 18.