버터

아침부터 로켓프레시를 받기 위해서 일단 잠깐 일어났는데 비싼 버터라 한번 찍어봤다.

 

유부초밥, 라면

점심은 늦게나마 일어나서 월요일 예행연습겸 다시 유부초밥을 해보고 라면과 같이 먹었는데

유부초밥 자체도 맛있고 라면도 나쁘진 않아서 유부초밥만 종종 해서 먹어도 괜찮을 것 같았다.

 

유부초밥 위에 토핑을 이것저것 하라는 추천도 받긴 했는데

도시락을 유부초밥을 메인으로 싸면 그래도 되겠지만

사실상 다른 부재료로 뭔가 각각 준비하려는 것 자체가 재료 구하기가 어렵기 때문에

유부초밥보다 오래 걸리고 비싼 불고기 토핑은 좀 말이 안되는 것 같다.

 

인바디

아침에 깨서도 단백질을 먹고 다시 자고

점심도 챙겨먹고 다시 오후 6시까지 자버렸는데

평소처럼 먹지 않고 잔 것이 아니라 그런지 체중도 얼마 줄지 않았고

골격근도 31.4로 나쁘지 않은 수치가 찍혀있었다.

 

단순히 그냥 식단을 챙기기보다 막 먹었기 때문에

햄버거, 치킨, 라면 등 안좋은 인식의 음식 비중이 훨씬 높았는데

그럼에도 불구하고 골격근이 오르고 체지방이 내려가는 것을 보면

아무래도 현재 몸 상태에는 영양공급이 더 우선인 것 같다.

 

비빔면, 삼겹살

저녁은 빨래를 한 다음 비빔면을 한번 해먹어봤는데

예전엔 딱히 맛있는지 몰랐던 기억이 있지만 예행연습 겸 해본건데

생각보다 새콤하고 싱겁지도 않고 맛있게 먹을 수 있었고 삼겹살이랑도 잘 어울렸다.

 

확실히 정신없이 바쁘다 보니 이런저런 고민들도 긴 시간이 지난 것 처럼 흐릿해지는 것 같고

입맛도 점점 돌아와서 이것저것 맛있는건지 더 먹게 되는 것 같다.

 

오늘은 작업으로 엄청 바쁠 것 같은데

빨리 마무리할 수 있었으면 좋겠다.

'일기' 카테고리의 다른 글

야근  (0) 2025.04.04
야근과 기절  (0) 2025.04.04
철야?  (0) 2025.04.02
야근  (0) 2025.04.01
철야  (0) 2025.03.31

(1).백준 28248번 Deliv-e-droid는 게임에서 얻은 포인트를 출력해야 하는 문제로

배달 성공 시 +50점, 장애물에 부딪힌 경우 -10점이기 때문에 그대로 계산했고

성공 횟수가 장애물 충돌 횟수보다 많은 경우 500점이 추가되기 때문에 삼항연산자를 사용해서 포인트를 추가해줬다.

 

여기서 소괄호를 통해서 구분해줬는데

이 부분이 없는 경우 apex, js 등 여러 언어에서 계산식 충돌이 나기 때문에

명확하지 않은 경우 각각의 식을 구분지어 줘야 한다는 사실을 한번 더 생각해낼 수 있었다.

const [x, y] = `5
2`.split('\n').map(Number)

console.log(x*50 - y*10 +(x > y ? 500 : 0))

'회고' 카테고리의 다른 글

[개발일지] - 641  (0) 2025.04.04
[개발일지] - 640  (0) 2025.04.04
[개발일지] - 639  (0) 2025.04.02
[개발일지] - 638  (0) 2025.04.01
[개발일지] - 637  (0) 2025.03.31

09:23

이제 프로젝트는 마무리단계라 뭔가 더 막 하는 것은 없지만 

그동안 피로가 많이 누적된건지 아니면 이미 9시 넘겨서 출근하는게 적응이 되어버린건지

일찍 일어났음에도 불구하고 다시 잠들기를 반복해서 20분쯤 출근할 수 있었다.

 

이렇게 하나 둘 타협하다가 일기도 제대로 못쓰게 됐는데

밀린 것을 우선적으로 처리하지 말고 매일 매일 루틴을 다시 복구하면서

차근차근 밤샘근무로 인해 밀렸던 일기나 회고를 채워둬야겠다.

 

갈비찜

점심은 잘까 잠깐 생각했지만

원래는 점심시간에 자면 안된다고 선을 그었다가

작업으로 너무 피곤하기도 하고 팀원분의 권유로 한번 자버리고 계속 자게 된건데

어제는 기절하듯 잠든거긴 하지만 그래도 8~9시간 잤었기 때문에 수면보충할 필요는 느끼지 못해서 점심을 먹기로 했다.

 

동기분이 26일에 주신 갈비찜인데 그 이후 집에서 밥을 먹을 일이 없다보니 냉동시키고 이제 먹게 됐는데

갈비찜이 냉동을 오래했음에도 불구하고 고기가 부드럽고 쫄깃한? 뭔가 상반되는 것 같지만 

하여튼 질기진 않은데 씹는 맛은 있는 정도의 육질에 분명 간장베이스인데 매콤함이 가미되어 있어서 맛있었다.

 

26주 적금

이번주는 주말출근까지 해서 그런지 더 정신없이 지나갔는데

금요일 적금을 넣은게 얼마 됐다고 또 금요일이라 적금이 우르르 출금됐다.

 

26주가 되고 다들 만원씩으로 사이클을 돌릴 수 있으면 좋겠지만

목돈을 한번에 들고 하는 것은 미련한 수준의 이자를 받게 되기 때문에

매달 7%, 7.7%, 청년도약적금 등 더 높은 이율적금을 들어두고

고정적으로 소비되는 부모님 생활비, 생활비, 월세 등 고정지출을 제외하고

남는 금액으로 26주 적금이 무난하게 돌아가게 최적값을 계산하다보니

천원으로 시작해도 마지막달엔 10만원이 넘게 나가는 특이한 구조라서

만원짜리를 우르르 만들면 마지막달엔 천만원도 넘게 나가야 하기 때문에 성장이 더딘 것 같다.

 

조급하게 매달린다고 해결될 일도 아니고

이제 어느정도 포기를 알게 됐기 때문에 굳이 욕심낼 것은 아닌 것 같고

그냥 무리하지 않는 선에서 증액하는 페이스를 유지해야겠다.

 

구름가배 얼박사

팀장님이 사주신다고 팀 모두 카페로 갔는데

팀원분이 아이스크림을 보고 흥미를 보이셔서 구름가배에서 먹게 됐다.

 

특이하게 츄러스 토막을 나눠주긴 했는데

츄러스는 딱히 맛있는 건 아니었지만 그냥저냥 먹을 수는 있었고

얼박사는 그냥 사이다와 박카스가 조합된 그냥 아는 맛이라 나쁘지 않았다.

 

KFC 런치킨팩?

저녁은 집에서 먹으려고 했는데 집에 가서 업무정리를 하기도 싫고

그렇다고 미뤄두기엔 양이 있긴 했기 때문에 결국 햄버거를 먹게 됐는데

맛은 나쁘진 않기만 버거에 피클이 있는 부분도 아쉽고 패티는 나쁘지 않은데 빵도 좀 아쉽고

이벤트 팩 가격이 괜찮아서 이벤트 중에는 종종 먹을 정도는 되지만

이벤트가 끝나면 맥도날드나 맘스터치에 비해서 경쟁력은 조금 부족할 것 같다.

 

퇴근

9시 50분쯤 퇴근했는데 회사중독인 한분이 남아계셔서 불을 끄지 못했다.

 

인바디

인바디는 어제도 기절하듯 옷도 안벗고 잠들어서 못갔었는데

3일동안 운동도 못하고 잠도 잘 못잤는데

왜 체중은 감소했지만 골격근이 오르고 체지방이 확 떨어졌는지는 의아했다.

 

여태 최고 골격근이 31.8이었는지 아니면 지금이 최고점인지는 모르겠지만

주말에는 어차피 골격근 폭락이 계속 찾아왔었기 때문에 31.0 이상으로 방어하는게 최선의 목표인 것 같고

이번주는 몰라도 다음주까지는 최고 골격근 32를 한번 달성할 수 있게 이런저런 시도를 해봐야겠다.

'일기' 카테고리의 다른 글

수면보충  (0) 2025.04.05
야근과 기절  (0) 2025.04.04
철야?  (0) 2025.04.02
야근  (0) 2025.04.01
철야  (0) 2025.03.31

(1).백준 15025번 Judging Moose는 뿔을 기준으로 같은 경우 even과 합

다른 경우 큰 뿔의 2배 수치와 Odd를 출력해야 하는 문제로

뿔이 없는 경우와 같은 경우를 초기 조건문에서 체크하고

나머지는 다른 경우로 분기처리해서 Math.max로 큰 값의 2배를 출력하는 방식으로 해결했다.

const [x,y] = `2 3`.split(' ').map(Number)

if(x == y){
    if(x == 0){
        console.log('Not a moose')
    }
    else{
        console.log(`Even ${x + y}`)
    }
}
else{
    console.log(`Odd ${Math.max(x, y) * 2}`)
}

'회고' 카테고리의 다른 글

[개발일지] - 641(주말)  (0) 2025.04.05
[개발일지] - 640  (0) 2025.04.04
[개발일지] - 639  (0) 2025.04.02
[개발일지] - 638  (0) 2025.04.01
[개발일지] - 637  (0) 2025.03.31

야근헀다가 돌아왔는데

정신을 차려보니 12시가 넘어있었다..

'일기' 카테고리의 다른 글

수면보충  (0) 2025.04.05
야근  (0) 2025.04.04
철야?  (0) 2025.04.02
야근  (0) 2025.04.01
철야  (0) 2025.03.31

(1).백준 3733번 Shares는 주식을 나누는 문제로

x명과 판사가 존재할 때 y개의 주식을 몇개씩 가질 수 있는지 출력하기 위해서

총 주식의 개수(y)에서 판사 + x명을 나눈 값을 Math.floor로 나눔처리해서 출력하는 방식으로 해결했다.

const input = `1 100
2 7
10 9
10 10`.split('\n').map(el => el.split(' ').map(Number))


for(let i = 0 ; i < input.length ; i++){
    const [x, y] = input[i]

    console.log(Math.floor(y / (x + 1)))
}

'회고' 카테고리의 다른 글

[개발일지] - 641(주말)  (0) 2025.04.05
[개발일지] - 641  (0) 2025.04.04
[개발일지] - 639  (0) 2025.04.02
[개발일지] - 638  (0) 2025.04.01
[개발일지] - 637  (0) 2025.03.31

일단 12시 전 퇴근이 안될 것 같아서 임시 등록한 일기

'일기' 카테고리의 다른 글

야근  (0) 2025.04.04
야근과 기절  (0) 2025.04.04
야근  (0) 2025.04.01
철야  (0) 2025.03.31
철야  (0) 2025.03.30

12시 넘어서 퇴근하는 문제로 일단 등록

 

(1).백준 33178번 Micromasters는 1명씩 초대할 때마다 10%씩 할인 혜택이 주어진다고 할 때

n명에게 추천받으면 몇개의 강좌를 무료로 들을 수 있는지 출력해야 하는 문제로

10으로 나눈 값에서 나머지를 버리는 Math.floor를 사용하는 방식으로 해결했다.

const input = 123

console.log(Math.floor(input/10))

 

'회고' 카테고리의 다른 글

[개발일지] - 641  (0) 2025.04.04
[개발일지] - 640  (0) 2025.04.04
[개발일지] - 638  (0) 2025.04.01
[개발일지] - 637  (0) 2025.03.31
[개발일지] - 636(주말근무)  (0) 2025.03.30

'일기' 카테고리의 다른 글

야근과 기절  (0) 2025.04.04
철야?  (0) 2025.04.02
철야  (0) 2025.03.31
철야  (0) 2025.03.30
철야  (0) 2025.03.29

(1).백준 25784번 Easy-to-Solve Expressions는 표현식으로 나타낼 수 있는 조합인지 묻는 문제로

순서를 위해 일단 정렬을 진행해줬고

정렬 후 작은 수 두개의 합이 세번째 숫자가 되면 1

작은 두 수의 곱이 세번째 숫자가 되면 2

그리고 아무것도 아닌 경우 3을 출력하는 방식으로 해결했다.

 

const [a,b,c] = `10 30 20`.split(' ').map(Number).sort((a,b) => a - b)

if(a + b == c){
    console.log(1)
}
else if(a * b == c){
    console.log(2)
}
else{
    console.log(3)
}

'회고' 카테고리의 다른 글

[개발일지] - 640  (0) 2025.04.04
[개발일지] - 639  (0) 2025.04.02
[개발일지] - 637  (0) 2025.03.31
[개발일지] - 636(주말근무)  (0) 2025.03.30
[개발일지] - 635(주말근무)  (0) 2025.03.29

퇴근을 하지 못해서 추후 올릴 예정

'일기' 카테고리의 다른 글

철야?  (0) 2025.04.02
야근  (0) 2025.04.01
철야  (0) 2025.03.30
철야  (0) 2025.03.29
야근과 홈플러스  (0) 2025.03.28

 

 

백준 15655번 N과 M (6)은 조합과 비슷한 문제로

x개의 숫자를 주고 n개의 숫자들을 제공할 때 가능한 조합을 출력해야 하는 문제였다.

 

재귀를 사용해서 값을 넣어주고 

const input = `3 1
4 5 2`.split('\n').map(el => el.split(' ').map(Number))

const sortedList = (input.pop()).sort((a,b) => a-b)
const [x, y]     = input.pop()
const result     = []



const recurtion = (list, index) => {
    if(list.length == y){
        result.push(list.join(' '))
        return
    }
    if(index == x){
        return
    }
    for(let i = index ; i < x ; i++){
        recurtion([...list, sortedList[i]], i + 1)
    }
}

recurtion([], 0)
console.log(result.join('\n'))

'회고' 카테고리의 다른 글

[개발일지] - 639  (0) 2025.04.02
[개발일지] - 638  (0) 2025.04.01
[개발일지] - 636(주말근무)  (0) 2025.03.30
[개발일지] - 635(주말근무)  (0) 2025.03.29
[개발일지] - 634  (0) 2025.03.28

+ Recent posts