2024 하계모각코

[2024 하계모각코] 5주차 결과

슈슈버거 2024. 8. 16. 01:53

"연산"을 사용할 수 있는 문제들로 백준에서 2문제를 골라 자바로 풀어보았다

 

https://shushucoding.tistory.com/270

 

[백준 2506] 점수계산

문제https://www.acmicpc.net/problem/2506 내가 작성한 코드import java.util.*;import java.io.*;public class qor2506 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in

shushucoding.tistory.com

평이한 난이도였던..

 배열들의 요소를 이용하는 연산을 진행하되 그것이 "가산점"이라는 요소로 결과에 반영이 되는 문제

제대로 배열의 요소들 간의 관계를 고려할 수 있는지가 중요 포인트였던 것 같다

 

https://shushucoding.tistory.com/271

 

[백준 9076] 점수 집계

문제https://www.acmicpc.net/problem/9076내가 작성한 코드import java.util.*;import java.io.*;public class qor9076 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in))

shushucoding.tistory.com

정말 다양한 풀이가 나올 것 같았던 문제

나는 ArrayList로 풀었지만 분명 이 말고도 다양한 자료형이 존재할 것이고

입력/출력을 처리하는 것 역시 다양한 방법이 있을 듯

 

1. 최대/최소값을 고려해야 함

2. 값의 범위를 고려해야 함

3. 배열의 모든 요소를 고려하는 것이 아님

 

요 요소들이 종합적으로 작용해서 sort 연산, max/min 연산, add/remove 기능 수행이 이 문제에서 필요한 요소인 듯

각각을 보면 어려운 기능이 아니지만 이를 적절히 조합하는 것이 중요 포인트였던 듯하다