-
[백준] 1106번: 호텔 - java
문제 세계적인 호텔인 형택 호텔의 사장인 김형택은 이번에 수입을 조금 늘리기 위해서 홍보를 하려고 한다. 형택이가 홍보를 할 수 있는 도시가 주어지고, 각 도시별로 홍보하는데 드는 비용과, 그 때 몇 명의 호텔 고객이 늘어나는지에 대한 정보가 있다. 예를 들어, “어떤 도시에서 9원을 들여서 홍보하면 3명의 고객이 늘어난다.”와 같은 정보이다. 이때, 이러한 정보에 나타난 돈에 정수배 만큼을 투자할 수 있다. 즉, 9원을 들여서 3명의 고객, 18원을 들여서 6명의 고객, 27원을 들여서 9명의 고객을 늘어나게 할 수 있지만, 3원을 들여서 홍보해서 1명의 고객, 12원을 들여서 4명의 고객을 늘어나게 할 수는 없다. 각 도시에는 무한 명의 잠재적인 고객이 있다. 이때, 호텔의 고객을 적어도 C명 늘이기..
알고리즘/동적프로그래밍(DP)
2023. 2. 8.
-
나머지 연산(modulo) 의 분배법칙...
백준 문제를 풀다보면 정답을 1,000,000,000으로 나눈 나머지를 출력한다. 와 같은 문구를 많이 볼 수 있다. 금방도 아무생각없이... 정답을 구한 후에 마지막에만 mod 연산을 해주었더니 계속해서 "틀렸습니다" 만 나왔다.ㅋㅋ.. 조금만 생각해보면 당연한 것인데,,, 지금 많이 졸린가 보다 하하하 만약, 정답에만 mod연산을 해버린다면, 이미 overflow 된 값에 mod 연산을 하는 것이므로 의미가 없다. 즉, 연산 도중에 값이 갱신될 때마다 mod연산을 해야 한다는 것이다!!! 이의 원리는 나머지 연산의 분배법칙을 예시로 들 수 있다. 즉, mod연산은 아래와 같이 분배법칙이 성립되므로 연산 도중에 mod 연산을 해주어도, 같은 결과값이 도출됨을 알 수 있다!
JAVA
2023. 2. 3.
-
SSAFY 싸피 9기 웰컴키트 후기
싸피 서울 캠퍼스에 입과한지 벌써 2주가 되었다. 오늘은 싸피 입학식 날이다~~! 입학식을 맞이하여 웰컴키트를 받게 되었다. 이제 본격적인 9기 교육생이 되었음을 실감한다. ssafy에서는 이렇게 꽉차고 알찬 웰컴키트를 선물로 준다. 교육생한테도 이렇게 웰컴키트를 잘 챙겨주다니,,, 넘 감동이다. 구성품은 스티커, 후드집업, 반팔티, 에코백, 텀블러, 짐벌셀카봉이다~~!! 후드티 색깔은 랜덤(파랑, 검정, 흰색) 인데, 나는 운좋게도 내가 원하던 검정색 후드티를 받을 수 있었다 꺄(⁎˃w˂)♥ ~~~ㅎㅎㅎ 사물함에 놔두고 잘 입을 예정이다 >_
주절주절
2023. 1. 19.