공식 오디오 영상 이 노래는 무려 7분 36초 길이이다. 몽환적인 느낌을 주는 잔잔한 노래로 차분해지고 싶거나 공부를 할 때 듣기 좋다. 유튜브 7천만 뷰의 노래였으나 지금은 연령 제한이 걸려있다. 사실 이 노래는 유튜브 알고리즘의 선택을 받은 노래였다. 위의 영상은 Lover is a day를 배경음악으로, 영화 의 장면들을 축약해서 보여줬는데, 노래와 영화 장면의 분위기가 잘 들어맞아서 많은 사람들이 찾는 영상이었다. 유튜브 조회수가 7000만이 넘을 정도였다. 하지만 이 글을 쓰려고 이 영상을 찾아보니 유튜브 검색으로는 뜨지 않았다. 티스토리의 유튜브 첨부에는 이 영상이 뜨길래 왜인지 알아보니, 현재 위 영상은 연령 제한이 걸려 있었던 것이다. 이유는 나도 잘 모르겠다. 딱히 제한을 걸만한 장면은 ..
어떻게 풀까? (문제를 풀고 처음 든생각) 문제를 다시 읽어봐도 예제 입력값이 어떻게 예제 출력값을 유도하는 지 이해가 가지 않았다. 그래서 천천히 단계별로 생각해 보기로 했다. 배열 : 4 3 6 8 7 5 2 1 지금 배열은 4를 가리키고 있다. 4를 처리하면 다음 배열값으로 넘어간다. 1. stack | vector 1 2. stack | vector 2 1 3. stack | vector 3 2 1 4. stack | vector *it) { // top이 현재 수열이 가리키는 값보다 크다면 cout
어떻게 풀까? (문제를 보고 처음 든 생각) 연결 리스트로 풀면 될 것 같다. STL list를 활용하자. ※ STL list 사용법: https://losskatsu.github.io/programming/c-stl-list/#2-%EB%A6%AC%EC%8A%A4%ED%8A%B8-%EC%82%AC%EC%9A%A9%EC%98%88 [C언어] C++ STL 리스트(list) 사용법 정리 C++ STL 리스트(list) 사용법 정리 losskatsu.github.io string 배열에 문자열을 입력을 받고 ''일 때는 iter를 하나 추가하고(a.end()가 아닐 때) '-'일 때는 erase를 사용하면 될 것 같다.(a.begin()이 아닐 때 코드 #include using namespace std; ..
어떻게 풀까? (문제를 풀고 처음 든 생각) 1. 일단 단어 두 개를 입력받고 각각 벡터에 넣는다. 2. 첫번째 벡터의 알파벳을 두번째 배열의 알파벳이 겹치는 것이 있는지 루프를 돌린다.(이중루프 이용) 3. 찾으면 첫번째 벡터과 두번째 벡터에서 그 알파벳을 뺀다. 4. 그리고 계속 루프를 돌린다. 5. 루프가 다 끝나면 첫번째 벡터, 두번째 벡터에서 남은 알파벳 개수를 더한다. 코드 #include using namespace std; int main() { ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); vector v1; vector v2; string word1; string word2; int cnt = 0; // 단어 두 개 입력 cin >> word1..
공식 영상 가사 포함 영상 드라마 '해피니스'를 알게 된 계기 재작년이었을 것이다. 그러니 2021년, 택시가 도로를 달리는 모습을 봤는데, 택시 옆문에 파란색 하늘을 배경으로 한효주가 정면을 바라보는 모습의 포스터가 보였다. 택시가 떠난 뒤에도 포스터가 계속 기억에 남았다. 며칠이 지나 우연히 TV를 켰었는데 해피니스를 방영하고 있었다. 포스터의 잔상이 남아있던 나는 계속 드라마를 보기 시작했고, 마음에 들어서 해피니스 정주행을 시작했다. 이 드라마 OST가 좋네? 드라마 마지막에 나오는 노래가 마음에 들었다. 그 노래가 궁금해서 샤잠을 틀고 찾아보니 Joe Layne - realise였다. Joe Layne - Realise 그리고 드라마에 나온 OST들이 다 마음에 들어서 찾아보니 많은 OST들이 ..
듣기 비공식 영상이다. 공식 영상은 없는 것 같다. 이 노래는 영화 가 다 끝나고 엔딩크레딧이 올라갔을 때 배경음악으로 나오는 OST이다. 노래가 시작될 때 폭탄이 터질 것만 같은 소리로 긴박한 분위기가 펼쳐지다가 잔잔한 비트가 깔리고, 가수가 'You take my life so easy' 파트를 부른다. 이 부분이 너무나도 강렬하게 다가와서, 영화가 끝났음에도 쉽게 자리에서 일어나지 못했었다. 분위기도, 가사도 영화 에 너무나도 잘 어울리는 노래였다. 그래서 영화가 끝나고 집에 가자마자 인터넷으로 이 노래를 찾기 위해 검색을 했던 기억이 난다. 이 노래 덕분에 캐스커라는 가수를 알게 되었고, 그 뒤로 캐스커의 노래를 찾아듣게 되었다.
뮤직 비디오 분위기가 너무 좋다. 유라는 Can I love?라는 노래에서 처음 듣고 음색이 너무 좋아서 찾아보게 된 가수다. 'Can I love?'를 들을 수 있다. 하이라이트 부분을 유라가 부른다. 유라의 노래들을 듣다가 유튜브 뮤직 알고리즘이 '미미'를 추천해줘서 듣게 되었다. 가사는 한 편의 시 같다. 가사가 무엇을 말하는지 직관적으로 알기는 쉽지 않지만 구절 한 줄 한 줄이 머릿 속을 계속 맴돌게 된다. 나쁜 마음을 덜어내고, 미미하게 사라진 미미는 나를 떠나고, 나무는 고개를 숙이게 된다. 나는 특히 '잠과 잠 좀 자야지의 사이'. 이 구절이 특히 좋았다. 라이브 '미미'를 유튜브에서 듣다가 라이브 영상이 있어서 들어봤다. 목소리가 너무 감미로웠다. 유라는 라이브를 너무 잘한다. 유라의 '미..
Hey Kids 공식 뮤직비디오 솔직히 뮤비 내용은 무슨 뜻인지 잘 모르겠다. Hey Kids 한국 자막ver 이 노래를 어디서 처음 들었는지는 확실하지 않지만 처음 반주 파트를 듣자마자 노래에 푹 빠지게 되었다. 나는 특히 반주에서 띠리링하고 올라가는 부분을 좋아한다. 이 곡을 듣다보면 꿈 한 가운데에 있는 것 같은 몽환적인 기분을 느낄 수 있다. 누군가는 기괴하다고도 느낄 수도 있을 것 같다. 드림코어(Dreamcore) 틱톡이나 유튜브를 보다보면 드림코어라는 단어를 볼 기회가 생긴다. 드림코어(Dreamcore)란? 드림코어는 몽환적임과 익숙하지만 현실과 동떨어진 괴리감으로 낮설음을 동시에 안겨주는 초현실주의과에 속하는 사진, 영상, 음악 등등의 스타일이다.(출처: 나무위키) Hey Kids는 드림..
어떻게 풀까? (문제를 풀고 처음 든 생각) 최대공약수와 최소공배수라는 단어를 진짜 오랜만에 듣는다. 어떻게 구하는지도 기억이 가물가물하다. 소인수분해를 해서 나온 소인수들을 벡터에 저장하고, 최대공약수는 벡터에 저장해놓은 소인수들을 곱한 값으로, 최대공배수는 최대공약수에 소인수들로 나눠진 두 수를 곱해서 구하면 될 것 같다. 코드 #include using namespace std; int main() { int a, b; vector v; int max, min; int cnt = 1; cin >> a >> b; int x = 2; while (1) { if (a % x == 0 && b % x == 0) { // 공약수를 찾았으면 a = a / x; b = b / x; v.push_back(x); ..
어떻게 풀까? (문제를 보고 처음 든 생각) string은 한 글자씩 접근이 가능하다.(단, 시작은 0이다.) 단어 S와 숫자 i를 입력받고, 단어에서 i-1번째 글자를 출력해주면 될 것 같다. 코드 #include using namespace std; int main() { string s; int i = 0; cin >> s; cin >> i; cout