1/3
- boj 19571 ac, 골2
조금은 창의적인 아이디어가 필요할지도 모르겠다. 칸을 건너뛸 때마다 1점씩 얻는 걸 이용해서, 9901~10000을 각 행과 열에 1개씩만 배치하자. 가장 쉬운 방법은 의 행렬에서 주대각선에 해당하는 칸들에 저 숫자들을 채우는 것이다. 1~9900을 모두 지난 뒤에, 적어도 99번의 건너뜀을 하고, 게임을 마치며 얻은 1점으로 100점을 채울 수 있다.
- boj 13319 ac, 플5
https://oeis.org/A291637 에서 적당히 큰 수를 잡고 소인수 하나를 구해 제출하자.
카마이클 수를 처음 접했다면 당황할 수 있는 문제이다. 그래도 플5는 너무 올려치기한 티어가 아닌가 생각해본다.
- boj 24119 ac, 플4
output only 문제. 일본어로 되어 있어 간단히 요약하면,
w는 풀, @는 마을, .은 길을 뜻한다. 풀 1칸을 깎아서 길로 만드는 데 1달러가 사용된다. 최소한의 비용으로 풀을 깎아서 모든 마을이 길로 연결되도록 하라는 문제이다. 이 문제는 같은 내용에 input만 다른 문제가 총 5개가 존재한다. 그리디한 코드를 만들어 푸는 게 정석이지만, 24119번은 input이 작아 손으로도 금방 풀린다.
- AI-Vtuber
RealtimeSTT가 말썽이다. 모듈을 몇 번이고 설치했는데 모듈을 찾을 수 없단다. 파일 루트 디렉터리도 옮기고 종속성 설정도 바꾸고 별짓을 다 했는데.. 결국은 끝내 해결했다. 문제는 정말 단순했는데, 코드 실행을 Code Runner라는 익스텐션으로 하고 있어서 디렉터리가 서로 달랐던 것이다. python 파일 실행으로 단축키를 바꾸고 나니 정상 작동한다.
+ OpenAI 결제를 하지 않아도 gpt-4o-mini 모델의 api를 사용할 수 있어서 사용하고 있었는데, 충격적이게도 이렇게 사용한 모델은 채팅이 저장되지 않아 같은 api 키를 가진 모델임에도 불구하고 대화 내용을 기억할 수 없다. 바로 이전 대화도 까먹는다. 정상적으로 이용하려면 해외 결제가 되는 카드를 연결해 결제해야 하는데, 나는 아직 해외 결제용 카드가 없다. 외적인 부분에서 난관에 봉착한 것이다..
댓글