반응형 백준3 [Java]백준 베스트셀러(1302번) 문제풀이 문제 링크https://www.acmicpc.net/problem/1302 # 풀이 더보기Map을 이용해서 를 저장한다. 값을 저장할 때는 getOrDefault를 사용하여 처음 저장하는 데이터라면 0+1로 시작하고 그 이후부터는 1씩 증가하도록 하였다.이후에 Map을 확인하여 조건에 맞는 if문을 작성하여 첫 번째 조건인 가장 많이 팔린 책의 제목을 출력하는 프로그램을 작성하시오. 와 두 번째 조건인 만약 가장 많이 팔린 책이 여러 개일 경우에는 사전 순으로 가장 앞서는 제목을 출력한다. 를 만족하는 값을 출력한다. # 코드 1 import java.util.*;public class Main { public static void main(String[] args){ .. 2024. 12. 20. [C++]백준 10825번 문제풀이 문제링크https://www.acmicpc.net/problem/10813 문제 입력 및 출력문제풀이 숫자를 벡터에 담고 그 이후 입력되는 인덱스에 존재하는 벡터의 값을 바꿔주면 된다고 생각하였다. 코드 #include #include using namespace std;int main(){ int n,m; cin >> n >> m; vector v(n); for (int i = 0; i > i >> j; int tmp; tmp = v.at(j-1); v.at(j-1)=v.at(i-1); v.at(i-1)=tmp; } for (int i = 0; i 이후에 찾아보니 헤더파일에 속해있는 swap함수.. 2024. 7. 19. [C++]백준 10825번 문제풀이 문제 링크https://www.acmicpc.net/problem/10825 10825번: 국영수첫째 줄에 도현이네 반의 학생의 수 N (1 ≤ N ≤ 100,000)이 주어진다. 둘째 줄부터 한 줄에 하나씩 각 학생의 이름, 국어, 영어, 수학 점수가 공백으로 구분해 주어진다. 점수는 1보다 크거나 같고, 1www.acmicpc.net 문제 입력 및 출력 문제 풀이데이터가 이름, 국어 성적, 영어 성적, 수학 성적 총 4개로 이루어져 있으면 이를 담기에는 구조체 형식이 옳다고 생각하였다.이후 다중 비교가 필요하여 정렬 함수 sort에 비교 함수 comparing을 넣어 조건에 맞게 정렬되도록 하였다. 코드#include #include #include #include using namespace .. 2024. 4. 6. 이전 1 다음 반응형