<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Nanarin </title>
    <link>https://nanarin.tistory.com/</link>
    <description></description>
    <language>ko</language>
    <pubDate>Sat, 9 May 2026 22:38:45 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>NaNaRin </managingEditor>
    <image>
      <title>Nanarin </title>
      <url>https://tistory1.daumcdn.net/tistory/4432077/attach/d651918ae13b4134b6139b1b5ae8d802</url>
      <link>https://nanarin.tistory.com</link>
    </image>
    <item>
      <title>25-03-23</title>
      <link>https://nanarin.tistory.com/299</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;몇년만에 쓰는 글인지 모르겠다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;연례 행사처럼 블로그를 정말 가끔씩 들여다 보곤 했는데,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그 때마다 내가 그 당시 내 스스로를 평가하던 것 보다는 열심히 했던 것 같아 묘한 감정이 들었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;공부했던 흔적도 그렇지만 이 카테고리 글들이 나를 ㅋㅋㅌㅋ ㅜ 조금 추억에 잠기게 만들어 주었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;벌써 회사에 입사한지 몇년이 지나 낡고 지친 직장인,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;세상에 더 좋은 회사가 백개 천개는 있을거같아 매순간 이직 충동에&lt;s&gt;만&lt;/s&gt; 휩싸이는 사람의 눈으로는&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그토록 간절히 바라던 직장을 바라보는 시선 변화가 조금 슬픈 마음이 들게 하더라 ...&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;504&quot; data-origin-height=&quot;82&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/czqPYs/btsMSTf523P/VK67falvN7vhOCCjjiF7gK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/czqPYs/btsMSTf523P/VK67falvN7vhOCCjjiF7gK/img.png&quot; data-alt=&quot;지금은 눈떴다 감기 전까지 욕하기 바쁘다&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/czqPYs/btsMSTf523P/VK67falvN7vhOCCjjiF7gK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FczqPYs%2FbtsMSTf523P%2FVK67falvN7vhOCCjjiF7gK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;504&quot; height=&quot;82&quot; data-origin-width=&quot;504&quot; data-origin-height=&quot;82&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;지금은 눈떴다 감기 전까지 욕하기 바쁘다&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;학교에서 배웠던 것들, 혼자 공부했던 것들이 당시에는 당최 이런 것들이 어디에 쓸모있는 내용인지 모르겠다 투덜거렸으나&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이제와서 보니 꼭 필요한 내용, 알면 더더욱 도움이 되는 내용, 탄탄한 기본기를 쌓게 해주는 내용, 아주 금같은 배움이었나 싶더라 ...&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;s&gt;이런 생각을 하는거 보니 그냥 나이가 들었는지도&lt;/s&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;적나라한 고통에, 스스로를 향한 수치와 부끄러움에 공개해두지 못했지만&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;원하던 회사에서도 떨어지고 나 스스로를 의심하고 괴로워하던 게시물들이 있는데,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그때의 나에게... 너는 떨어졌고, 무시당했고, 너의 노력과 시간은 폄하당했었으나&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지금은 그 회사에서 없으면 안되는 존재로 평가되었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이직하고 싶지만 얼어붙은 시장에 이직할 시도조차 해보지 못하는 지금의 나에게&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다른 곳에서의 나 또한 이 경험을 토대로 더 발전하고 나아질 수 있지 않을까?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;입사 초반에는 시간이 정말정말 너무 빠르게 지나갔고 모르는것 투성이었다. 나무 하나는 커녕 나뭇잎 모양을 이해하기 바빴다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;중반즈음엔 흐름을 읽는 방법을, 상황을 파악하는 눈치가 생겼다. 나무 모양새와 상태 정도는 파악할 수 있었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지금은 나 뿐만 아니라 다른 사람의 상황을 읽을 수 있게 되었을 뿐 아니라 나름 숲의 많은 부분을 인지하게 되었다 .&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 안주하는 스스로를 발견했다. 이렇게 살면 안될거같아.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그냥 스스로에게 힘을 주고 싶어서 새벽갬성에 주절거려 봤다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;취업 준비를 하던 때 처럼 공부를 다시 시작해 볼까 한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이직에 성공하면 베스트이고, 지금 회사에서 더 좋은 제안을 해 줄 수도 있겠지.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정말 좋은 개발자 라는 평가를 받았다. 이보다 좋은 평가가 있을까!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;힘내서 열심히 살아봐라 나 자신.&lt;/p&gt;</description>
      <category>기록/일상</category>
      <author>NaNaRin </author>
      <guid isPermaLink="true">https://nanarin.tistory.com/299</guid>
      <comments>https://nanarin.tistory.com/299#entry299comment</comments>
      <pubDate>Sun, 23 Mar 2025 02:22:15 +0900</pubDate>
    </item>
    <item>
      <title>[Python] 보글 게임 (BOGGLE)</title>
      <link>https://nanarin.tistory.com/297</link>
      <description>&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;알고리즘 문제 해결 전략 - 06 무식하게 풀기 (Brute-Force 브루트 포스)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;예제: 보글 게임 (문제 ID: BOGGLE, 난이도: 하)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;보글(boggle)은 5X5 크기의 알파벳 격자를 가지고 하는 게임&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;게임의 목적은 상하좌우/대각선으로 인접한 칸들의 글자들을 이어서 단어를 찾아내는 것&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;각 글자들은 대각선으로도 이어질 수 있으며, 한 글자가 두 번 이상 사용될 수도 있음&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;문제 이해했고 C++로 구현되어 있는 코드를 파이썬으로 잘 변경했다&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;그대로 변경하지 않고 시작점을 주지 않고 모든 칸을 돌면서 찾는 방법으로 변경하였다&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1632379012520&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# 보글 게임판에서 단어를 찾는 재귀 호출 알고리즘

dx = [-1, -1, -1, 1, 1, 1, 0, 0]
dy = [-1, 0, 1, -1, 0, 1, -1, 1]


def hasWord(x, y, word, board):
    if 0 &amp;gt; x or x &amp;gt;= len(board) or 0 &amp;gt; y or y &amp;gt;= len(board[0]):
        return False
    elif board[x][y] != word[0]:
        return False
    elif len(word) == 1:
        return True
    for di in range(8):
        nx = x + dx[di]
        ny = y + dy[di]
        if hasWord(nx, ny, word[1:], board):
            return True
    return False


b = [['u', 'r', 'l', 'p', 'm'],
     ['x', 'p', 'r', 'e', 't'],
     ['g', 'i', 'a', 'e', 't'],
     ['x', 't', 'n', 'z', 'y'],
     ['x', 'o', 'q', 'r', 's']]


for i in range(5):
    for j in range(5):
        if hasWord(i, j, &quot;pretty&quot;, b):
            print(&quot;찾았당&quot;)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;근데 이제 여기서 찾은 글자를 출력하도록 좀 더 업그레이드를 시켜보고자 했다&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1632379092486&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# 보글 게임판에서 단어를 찾는 재귀 호출 알고리즘
import copy

dx = [-1, -1, -1, 1, 1, 1, 0, 0]
dy = [-1, 0, 1, -1, 0, 1, -1, 1]


def hasWord(x, y, word, board, mboard):
    myBoard = copy.deepcopy(mboard)
    if 0 &amp;gt; x or x &amp;gt;= len(board) or 0 &amp;gt; y or y &amp;gt;= len(board[0]):
        return False
    elif board[x][y] != word[0]:
        return False
    elif len(word) == 1:
        myBoard[x][y] = word[0]
        return myBoard
    for di in range(8):
        nx = x + dx[di]
        ny = y + dy[di]
        if k := hasWord(nx, ny, word[1:], board, myBoard):
            myBoard = k
            myBoard[x][y] = word[0]
            return myBoard
    return False


def draw(board):
    for i in range(len(board)):
        for j in range(len(board[i])):
            print(board[i][j], end=&quot; &quot;)
        print()


b = [['u', 'r', 'l', 'p', 'm'],
     ['x', 'p', 'r', 'e', 't'],
     ['g', 'i', 'a', 'e', 't'],
     ['x', 't', 'n', 'z', 'y'],
     ['x', 'o', 'q', 'r', 's']]

mb = [['*', '*', '*', '*', '*'],
      ['*', '*', '*', '*', '*'],
      ['*', '*', '*', '*', '*'],
      ['*', '*', '*', '*', '*'],
      ['*', '*', '*', '*', '*']]

for i in range(5):
    for j in range(5):
        if k := hasWord(i, j, &quot;pretty&quot;, b, mb):
            draw(k)
            print(&quot;찾았당&quot;)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;만족스럽게 풀었다!! 하고 끝내려다가&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;문득 여러개가 존재하는 et를 찾아보고자 했는데&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;결과는 참담하게도 두 개 밖에 나오지 않았다...&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;167&quot; data-origin-height=&quot;332&quot; width=&quot;140&quot; height=&quot;278&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/upd27/btrfIXO6f69/dpErAWfmFWyTL6JlBSkTaK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/upd27/btrfIXO6f69/dpErAWfmFWyTL6JlBSkTaK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/upd27/btrfIXO6f69/dpErAWfmFWyTL6JlBSkTaK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fupd27%2FbtrfIXO6f69%2FdpErAWfmFWyTL6JlBSkTaK%2Fimg.png&quot; data-origin-width=&quot;167&quot; data-origin-height=&quot;332&quot; width=&quot;140&quot; height=&quot;278&quot; data-ke-mobilestyle=&quot;widthOrigin&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;17행에서 for문이 하나를 찾아버리면 그대로 탈출해버리기 때문에 이런 대 참사가 일어난 것이다&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;문제를 찾았는데 슬프게도 해결 방법이 보이지 않는다&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;이걸 어떻게 해결할 것인가...&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;return이 아니라 리스트에 결과를 추가하는 식으로 모든 결과를 넣어주면 될 거 같긴 한데.... 일단 패스&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>알고리즘 문제/알고리즘 문제 해결 전략</category>
      <category>BOGGLE</category>
      <category>Python</category>
      <category>보글</category>
      <category>알고리즘 문제 해결 전략</category>
      <category>종만북</category>
      <category>파이썬</category>
      <author>NaNaRin </author>
      <guid isPermaLink="true">https://nanarin.tistory.com/297</guid>
      <comments>https://nanarin.tistory.com/297#entry297comment</comments>
      <pubDate>Thu, 23 Sep 2021 21:22:52 +0900</pubDate>
    </item>
    <item>
      <title>[BOJ/Step6] 함수 (C++)</title>
      <link>https://nanarin.tistory.com/296</link>
      <description>&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/15596&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/15596&lt;/a&gt;&lt;/i&gt; : 정수 N개의 합&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631946669655&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
#include &amp;lt;vector&amp;gt;
#include &amp;lt;iterator&amp;gt;
using namespace std;

long long sum(std::vector&amp;lt;int&amp;gt; &amp;amp;a){
    long long sum = 0;
    vector&amp;lt;int&amp;gt;::iterator ptr;
    for (ptr = a.begin(); ptr != a.end(); ++ptr)
        sum += *ptr;
    return sum;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/4673&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/4673&lt;/a&gt;&lt;/i&gt; : 셀프 넘버&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631948468513&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;
bool self[10001];

int d(int a){
    int num = a;
    while (true){
        if (a == 0) break;
        num += a % 10;
        a /= 10;
    }
    return num;
}

int main(void){
    for(int i = 1; i &amp;lt; 10001; i++){
        int n = d(i);
        if(n &amp;lt; 10001) self[n] = true;
    }
    for(int i = 1; i &amp;lt; 10001; i++)
        if(!self[i])
            printf(&quot;%d\n&quot;, i);
    return 0;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/1065&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/1065&lt;/a&gt;&lt;/i&gt; : 한수&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631949474738&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

bool is_han(int a){
    if(a &amp;lt; 100) return true;
    else{
        int a1 = a / 100;
        int a2 = a / 10 % 10;
        int a3 = a % 10;
        if(a1 - a2 == a2 - a3) return true;
    }
    return false;
}

int main(void){
    int n, count = 0;
    cin &amp;gt;&amp;gt; n;
    for(int i = 1; i &amp;lt;= n; i++){
        if(is_han(i)) count += 1;
    }
    cout &amp;lt;&amp;lt; count &amp;lt;&amp;lt; endl;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;s&gt;파이썬이 최고인건 맞는데 확실히 c++이 어마어마하게 빠르다,,&lt;/s&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;s&gt;자바도 파이썬도 시간이 꽤 걸리는데 c++은 계속 0ms가 뜨네.. 굉장해 엄청나&lt;/s&gt;&lt;/p&gt;</description>
      <category>알고리즘 문제/BOJ_Cpp</category>
      <category>BOJ</category>
      <category>C++</category>
      <category>Cpp</category>
      <category>백준</category>
      <author>NaNaRin </author>
      <guid isPermaLink="true">https://nanarin.tistory.com/296</guid>
      <comments>https://nanarin.tistory.com/296#entry296comment</comments>
      <pubDate>Sat, 18 Sep 2021 16:18:58 +0900</pubDate>
    </item>
    <item>
      <title>[BOJ/Step5] 1차원 배열 (C++)</title>
      <link>https://nanarin.tistory.com/295</link>
      <description>&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/10818&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/10818&lt;/a&gt;&lt;/i&gt; : 최소, 최대&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631778134209&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
#include &amp;lt;algorithm&amp;gt;
using namespace std;

int main(void){
    int n = 0;
    cin &amp;gt;&amp;gt; n;
    int *num = new int[n];
    for (int i = 0; i &amp;lt; n; i++){
        int a;
        cin &amp;gt;&amp;gt; a;
        num[i] = a;
    }
    sort(num, num + n);
    cout &amp;lt;&amp;lt; num[0] &amp;lt;&amp;lt; &quot; &quot; &amp;lt;&amp;lt; num[n-1] &amp;lt;&amp;lt; endl;
    delete[] num;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;-&amp;gt; algorithm 헤더파일에 sort 함수 사용&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/2562&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/2562&lt;/a&gt;&lt;/i&gt; : 최댓값&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631778518917&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int max = -1, num = 0;
    for(int i=0; i&amp;lt;9; i++){
        int a;
        cin &amp;gt;&amp;gt; a;
        if(max &amp;lt; a){
            max = a;
            num = i+1;
        }
    }
    cout &amp;lt;&amp;lt; max &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; num &amp;lt;&amp;lt; endl;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;s&gt;리스트 안쓰고.. 그냥.....&lt;/s&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/2577&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/2577&lt;/a&gt;&lt;/i&gt; : 숫자의 개수&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631779989732&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int a, b, c;
    int arr[10] = {0};
    cin &amp;gt;&amp;gt; a &amp;gt;&amp;gt; b &amp;gt;&amp;gt; c;
    int num = a * b * c;
    while(num != 0){
        arr[num%10]++;
        num /= 10;
    }
    for(int i=0; i&amp;lt;10; i++){
        cout &amp;lt;&amp;lt; arr[i] &amp;lt;&amp;lt; endl;
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/3052&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;&lt;i&gt;https://www.acmicpc.net/problem/3052&lt;/i&gt;&lt;/a&gt; : 나머지&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631780349065&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int arr[42] = {0};
    for(int i=0; i&amp;lt;10; i++){
        int num;
        cin &amp;gt;&amp;gt; num;
        arr[num%42]++;
    }
    int count = 0;
    for(int i=0; i&amp;lt;42; i++){
        if(arr[i]!=0) count++;
    }
    cout &amp;lt;&amp;lt; count;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/1546&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/1546&lt;/a&gt;&lt;/i&gt; : 평균&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631781065117&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int n, max = 0;
    double total = 0;
    cin &amp;gt;&amp;gt; n;
    double *score = new double[n];
    double *n_score = new double[n];
    for(int i = 0; i &amp;lt; n; i++){
        double s;
        cin &amp;gt;&amp;gt; s;
        score[i] = s;
        max = (s &amp;gt; max) ? s : max;
    }
    for(int i = 0; i &amp;lt; n; i++){
        n_score[i] = score[i] * 100 / max ;
        total += n_score[i];
    }
    cout &amp;lt;&amp;lt; total/n &amp;lt;&amp;lt; endl;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/8958&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/8958&lt;/a&gt;&lt;/i&gt; : OX 퀴즈&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631785971169&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int n;
    cin &amp;gt;&amp;gt; n;
    for(int i=0; i&amp;lt;n; i++){
        int total = 0, score = 0;
        string test;
        cin &amp;gt;&amp;gt; test;
        for (int i = 0; i &amp;lt; test.length(); i++){
            if(test[i] == 'O'){
                score += 1;
                total += score;
            }else{
                score = 0;
            }
        }
        cout &amp;lt;&amp;lt; total &amp;lt;&amp;lt; endl;
        total = 0, score = 0;
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/4344&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/4344&lt;/a&gt;&lt;/i&gt; : 평균은 넘겠지&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631786977184&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int c;
    cin &amp;gt;&amp;gt; c;
    for(int i = 0; i &amp;lt; c; i++){
        int n;
        double total = 0;
        cin &amp;gt;&amp;gt; n;
        int *score = new int[n];
        for(int j=0; j&amp;lt;n; j++){
            cin &amp;gt;&amp;gt; score[j];
            total += score[j];
        }
        double avg = total / n;
        double m = 0;
        for(int j=0; j&amp;lt;n; j++){
            if(score[j] &amp;gt; avg)
                m += 1;
        }
        double per = m * 100 / n;
        printf(&quot;%.3f%%\n&quot;, per);
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;s&gt;하면 할수록 파이썬이 최고라는 생각만 드는걸.....?...... 파이썬 최고다...&lt;/s&gt;&lt;/p&gt;</description>
      <category>알고리즘 문제/BOJ_Cpp</category>
      <category>BOJ</category>
      <category>C++</category>
      <category>Cpp</category>
      <category>백준</category>
      <author>NaNaRin </author>
      <guid isPermaLink="true">https://nanarin.tistory.com/295</guid>
      <comments>https://nanarin.tistory.com/295#entry295comment</comments>
      <pubDate>Thu, 16 Sep 2021 19:10:24 +0900</pubDate>
    </item>
    <item>
      <title>[BOJ/Step4] while문 (C++)</title>
      <link>https://nanarin.tistory.com/294</link>
      <description>&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt; &lt;a href=&quot;https://www.acmicpc.net/problem/10952&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/10952&lt;/a&gt;&lt;/i&gt; : A + B - 5&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631775543742&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int a, b;
    while(true){
        cin &amp;gt;&amp;gt; a &amp;gt;&amp;gt; b;
        if(a==0 &amp;amp;&amp;amp; b==0)
            break;
        cout &amp;lt;&amp;lt; a + b &amp;lt;&amp;lt; endl;
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/10951&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/10951&lt;/a&gt;&lt;/i&gt; : A + B - 4&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631776125359&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int a, b;
    while(cin &amp;gt;&amp;gt; a &amp;gt;&amp;gt; b)
        cout &amp;lt;&amp;lt; a + b &amp;lt;&amp;lt; endl;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/1110&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;&lt;i&gt;https://www.acmicpc.net/problem/1110&lt;/i&gt;&lt;/a&gt; : 더하기 사이클&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631776906857&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int n, n1, count = 0;
    cin &amp;gt;&amp;gt; n;
    n1 = n;
    while(true){
        if(n == n1 &amp;amp;&amp;amp; count != 0)
            break;
        n1 = (n1%10)*10+((int(n1/10)+(n1%10))%10);
        count += 1;
    }
    cout &amp;lt;&amp;lt; count &amp;lt;&amp;lt; endl;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>알고리즘 문제/BOJ_Cpp</category>
      <category>BOJ</category>
      <category>C++</category>
      <category>Cpp</category>
      <category>백준</category>
      <author>NaNaRin </author>
      <guid isPermaLink="true">https://nanarin.tistory.com/294</guid>
      <comments>https://nanarin.tistory.com/294#entry294comment</comments>
      <pubDate>Thu, 16 Sep 2021 16:22:04 +0900</pubDate>
    </item>
    <item>
      <title>[BOJ/Step3] for문 (C++)</title>
      <link>https://nanarin.tistory.com/293</link>
      <description>&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/2739&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;&lt;i&gt;https://www.acmicpc.net/problem/2739&lt;/i&gt;&lt;/a&gt; : 구구단&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631688597816&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int n;
    cin &amp;gt;&amp;gt; n;
    for(int i = 1; i &amp;lt; 10; i++){
        cout &amp;lt;&amp;lt; n &amp;lt;&amp;lt; &quot; * &quot; &amp;lt;&amp;lt; i &amp;lt;&amp;lt; &quot; = &quot; &amp;lt;&amp;lt; n*i &amp;lt;&amp;lt; endl;
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/10950&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/10950&lt;/a&gt;&lt;/i&gt; : A + B - 3&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631688706592&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int n;
    cin &amp;gt;&amp;gt; n;
    for(int i = 0; i &amp;lt; n; i++){
        int a, b;
        cin &amp;gt;&amp;gt; a &amp;gt;&amp;gt; b;
        cout &amp;lt;&amp;lt; a + b &amp;lt;&amp;lt; endl;
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/8393&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/8393&lt;/a&gt;&lt;/i&gt; : 합&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631688825554&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int n, count = 0;
    cin &amp;gt;&amp;gt; n;
    for(int i = 0; i &amp;lt; n; i++)
        count += i+1;
    cout &amp;lt;&amp;lt; count &amp;lt;&amp;lt; endl;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/15552&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/15552&lt;/a&gt;&lt;/i&gt; : 빠른 A+B&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631689215694&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int n;
    scanf(&quot;%d&quot;, &amp;amp;n);
    for(int i = 0; i &amp;lt; n; i++){
        int a, b;
        scanf(&quot;%d %d&quot;, &amp;amp;a, &amp;amp;b);
        printf(&quot;%d\n&quot;, a + b);
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/2741&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/2741&lt;/a&gt;&lt;/i&gt; : N 찍기&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631689292175&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int n;
    cin &amp;gt;&amp;gt; n;
    for(int i = 0; i &amp;lt; n; i++)
        printf(&quot;%d\n&quot;, i+1);
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/2742&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;&lt;i&gt;https://www.acmicpc.net/problem/2742&lt;/i&gt;&lt;/a&gt; : 기찍 N&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631689426359&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int n;
    cin &amp;gt;&amp;gt; n;
    for(int i = n; i &amp;gt; 0; i--)
        printf(&quot;%d\n&quot;, i);
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/11021&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;&lt;i&gt;https://www.acmicpc.net/problem/11021&lt;/i&gt;&lt;/a&gt; : A + B - 7&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631689536987&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int t;
    scanf(&quot;%d&quot;, &amp;amp;t);
    for(int i = 0; i &amp;lt; t; i++){
        int a, b;
        scanf(&quot;%d %d&quot;, &amp;amp;a, &amp;amp;b);
        printf(&quot;Case #%d: %d\n&quot;, i + 1, a + b);
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/11022&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/11022&lt;/a&gt;&lt;/i&gt; : A + B - 8&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631689600430&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int t;
    scanf(&quot;%d&quot;, &amp;amp;t);
    for(int i = 0; i &amp;lt; t; i++){
        int a, b;
        scanf(&quot;%d %d&quot;, &amp;amp;a, &amp;amp;b);
        printf(&quot;Case #%d: %d + %d = %d\n&quot;, i + 1, a, b, a + b);
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/2438&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/2438&lt;/a&gt;&lt;/i&gt; : 별 찍기 - 1&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631689861349&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int n;
    cin &amp;gt;&amp;gt; n;
    for(int i = 1; i &amp;lt;= n; i++){
        for(int j = 1; j &amp;lt;= i; j++)
            printf(&quot;*&quot;);
        printf(&quot;\n&quot;);
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/2439&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/2439&lt;/a&gt;&lt;/i&gt; : 별 찍기 - 2&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631690159662&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int n;
    cin &amp;gt;&amp;gt; n;
    for(int i = 1; i &amp;lt;= n; i++){
        for(int j = 1; j &amp;lt;= n - i; j++)
            printf(&quot; &quot;);
        for(int j = 1; j &amp;lt;= i; j++)
            printf(&quot;*&quot;);
        printf(&quot;\n&quot;);
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/10871&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/10871&lt;/a&gt;&lt;/i&gt; : X보다 작은 수&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631690351203&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int n, x;
    cin &amp;gt;&amp;gt; n &amp;gt;&amp;gt; x;
    for(int i = 0; i &amp;lt; n; i++){
        int t;
        cin &amp;gt;&amp;gt; t;
        if(t &amp;lt; x) cout &amp;lt;&amp;lt; t &amp;lt;&amp;lt; &quot; &quot;;
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>알고리즘 문제/BOJ_Cpp</category>
      <category>BOJ</category>
      <category>C++</category>
      <category>Cpp</category>
      <category>백준</category>
      <author>NaNaRin </author>
      <guid isPermaLink="true">https://nanarin.tistory.com/293</guid>
      <comments>https://nanarin.tistory.com/293#entry293comment</comments>
      <pubDate>Wed, 15 Sep 2021 16:20:00 +0900</pubDate>
    </item>
    <item>
      <title>[BOJ/Step2] if문 (C++)</title>
      <link>https://nanarin.tistory.com/292</link>
      <description>&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/1330&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/1330&lt;/a&gt; :&lt;/i&gt; 두 수 비교하기&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631686768444&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int a, b;
    cin &amp;gt;&amp;gt; a &amp;gt;&amp;gt; b;
    if(a &amp;gt; b){
        cout &amp;lt;&amp;lt; &quot;&amp;gt;&quot; &amp;lt;&amp;lt; endl;
    } else if (a &amp;lt; b){
        cout &amp;lt;&amp;lt; &quot;&amp;lt;&quot; &amp;lt;&amp;lt; endl;
    }else{
        cout &amp;lt;&amp;lt; &quot;==&quot; &amp;lt;&amp;lt; endl;
    }
    
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt; &lt;a href=&quot;https://www.acmicpc.net/problem/9498&quot;&gt;https://www.acmicpc.net/problem/9498&lt;/a&gt;&lt;/i&gt; : 시험 성적&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631686980521&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int score;
    cin &amp;gt;&amp;gt; score;
    if(score &amp;gt;= 90) cout &amp;lt;&amp;lt; &quot;A&quot; &amp;lt;&amp;lt; endl;
    else if(score &amp;gt;= 80) cout &amp;lt;&amp;lt; &quot;B&quot; &amp;lt;&amp;lt; endl;
    else if(score &amp;gt;= 70) cout &amp;lt;&amp;lt; &quot;C&quot; &amp;lt;&amp;lt; endl;
    else if(score &amp;gt;= 60) cout &amp;lt;&amp;lt; &quot;D&quot; &amp;lt;&amp;lt; endl;
    else cout &amp;lt;&amp;lt; &quot;F&quot; &amp;lt;&amp;lt; endl;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/2753&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/2753&lt;/a&gt;&lt;/i&gt; : 윤년&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631687231051&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int year;
    cin &amp;gt;&amp;gt; year;
    if((year%4==0 &amp;amp;&amp;amp; year%100!=0) || year%400==0 ) cout &amp;lt;&amp;lt; 1 &amp;lt;&amp;lt; endl;
    else cout &amp;lt;&amp;lt; 0 &amp;lt;&amp;lt; endl;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/14681&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;&lt;i&gt;https://www.acmicpc.net/problem/14681&lt;/i&gt;&lt;/a&gt; : 사분면 고르기&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631687396408&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int x, y;
    cin &amp;gt;&amp;gt; x &amp;gt;&amp;gt; y;
    if(x&amp;gt;0 &amp;amp;&amp;amp; y &amp;gt;0) cout &amp;lt;&amp;lt; 1 &amp;lt;&amp;lt; endl;
    else if(x&amp;gt;0 &amp;amp;&amp;amp; y&amp;lt;0) cout &amp;lt;&amp;lt; 4 &amp;lt;&amp;lt; endl;
    else if(x&amp;lt;0 &amp;amp;&amp;amp; y&amp;gt;0) cout &amp;lt;&amp;lt; 2 &amp;lt;&amp;lt; endl;
    else if(x&amp;lt;0 &amp;amp;&amp;amp; y&amp;lt;0) cout &amp;lt;&amp;lt; 3 &amp;lt;&amp;lt; endl;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/2884&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/2884&lt;/a&gt;&lt;/i&gt; : 알람 시계&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631688245505&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int h, m;
    cin &amp;gt;&amp;gt; h &amp;gt;&amp;gt; m;
    m -= 45;
    if(m &amp;lt; 0) h -= 1, m += 60;
    if(h &amp;lt; 0) h =23;
    cout &amp;lt;&amp;lt; h &amp;lt;&amp;lt; &quot; &quot; &amp;lt;&amp;lt; m &amp;lt;&amp;lt; endl;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>알고리즘 문제/BOJ_Cpp</category>
      <category>BOJ</category>
      <category>C++</category>
      <category>Cpp</category>
      <category>백준</category>
      <author>NaNaRin </author>
      <guid isPermaLink="true">https://nanarin.tistory.com/292</guid>
      <comments>https://nanarin.tistory.com/292#entry292comment</comments>
      <pubDate>Wed, 15 Sep 2021 15:44:31 +0900</pubDate>
    </item>
    <item>
      <title>[BOJ/Step1] 입출력과 사칙연산 (C++)</title>
      <link>https://nanarin.tistory.com/291</link>
      <description>&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/2557&quot;&gt;&lt;i&gt;www.acmicpc.net/problem/2557&lt;/i&gt;&lt;/a&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;: Hello World&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631686530459&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    cout &amp;lt;&amp;lt; &quot;Hello World!&quot; &amp;lt;&amp;lt; endl;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;http://www.acmicpc.net/problem/10718&quot;&gt;www.acmicpc.net/problem/10718&lt;/a&gt;&lt;/i&gt;&amp;nbsp;&amp;nbsp;: We love kriii&lt;/span&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631686542077&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    cout &amp;lt;&amp;lt; &quot;강한친구 대한육군&quot; &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; &quot;강한친구 대한육군&quot; &amp;lt;&amp;lt; endl;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/10171&quot;&gt;&lt;br /&gt;www.acmicpc.net/problem/10171&lt;/a&gt;&lt;/i&gt;&amp;nbsp;&amp;nbsp;:&amp;nbsp;고양이&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631686666017&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    cout &amp;lt;&amp;lt; &quot;\\    /\\&quot; &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; &quot; )  ( ')&quot; &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; &quot;(  /  )&quot; &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; &quot; \\(__)|&quot; &amp;lt;&amp;lt; endl;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;br /&gt;&lt;i&gt;&lt;a href=&quot;http://www.acmicpc.net/problem/10172&quot;&gt;www.acmicpc.net/problem/10172&lt;/a&gt;&lt;/i&gt;&amp;nbsp;&amp;nbsp;:&amp;nbsp;개&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631686564467&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    cout &amp;lt;&amp;lt; &quot;|\\_/|&quot; &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; &quot;|q p|   /}&quot; &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; &quot;( 0 )\&quot;\&quot;\&quot;\\&quot; &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; &quot;|\&quot;^\&quot;`    |&quot; &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; &quot;||_/=\\\\__|&quot; &amp;lt;&amp;lt; endl;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/1000&quot;&gt;&lt;br /&gt;www.acmicpc.net/problem/1000&lt;/a&gt;&lt;/i&gt;&amp;nbsp;&amp;nbsp;: A + B&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631686570768&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int a, b;
    cin &amp;gt;&amp;gt; a &amp;gt;&amp;gt; b;
    cout &amp;lt;&amp;lt; a + b &amp;lt;&amp;lt; endl;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;br /&gt;&lt;i&gt;&lt;a href=&quot;http://www.acmicpc.net/problem/1001&quot;&gt;www.acmicpc.net/problem/1001&lt;/a&gt;&lt;/i&gt;&amp;nbsp;&amp;nbsp;: A - B&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631686579815&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int a, b;
    cin &amp;gt;&amp;gt; a &amp;gt;&amp;gt; b;
    cout &amp;lt;&amp;lt; a - b &amp;lt;&amp;lt; endl;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/10998&quot;&gt;www.acmicpc.net/problem/10998&lt;/a&gt;&lt;/i&gt;&amp;nbsp;&amp;nbsp;: A X B&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631686585627&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int a, b;
    cin &amp;gt;&amp;gt; a &amp;gt;&amp;gt; b;
    cout &amp;lt;&amp;lt; a * b &amp;lt;&amp;lt; endl;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/1008&quot;&gt;www.acmicpc.net/problem/1008&lt;/a&gt;&lt;/i&gt;&amp;nbsp;&amp;nbsp;: A / B&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631686593908&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    long double a, b;
    cin &amp;gt;&amp;gt; a &amp;gt;&amp;gt; b;
    cout.precision(9);
    cout &amp;lt;&amp;lt; fixed;
    cout &amp;lt;&amp;lt; a / b &amp;lt;&amp;lt; endl;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;br /&gt;&lt;i&gt;&lt;a href=&quot;http://www.acmicpc.net/problem/10869&quot;&gt;www.acmicpc.net/problem/10869&lt;/a&gt;&lt;/i&gt;&amp;nbsp;&amp;nbsp;:&amp;nbsp;사칙연산&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631686600793&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    long double a, b;
    cin &amp;gt;&amp;gt; a &amp;gt;&amp;gt; b;
    cout &amp;lt;&amp;lt; a + b &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; a - b &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; a * b &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; int(a / b) &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; int(a) % int(b) &amp;lt;&amp;lt; endl;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;i&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;br /&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/10430&quot;&gt;www.acmicpc.net/problem/10430&lt;/a&gt;&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;color: #333333; font-family: 'Nanum Gothic';&quot;&gt;&amp;nbsp;&amp;nbsp;:&amp;nbsp;나머지&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631686606675&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int a, b, c;
    cin &amp;gt;&amp;gt; a &amp;gt;&amp;gt; b &amp;gt;&amp;gt; c;
    cout &amp;lt;&amp;lt; (a + b) % c &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; ((a % c) + (b % c)) % c &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; (a * b) % c &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; ((a % c) * (b % c)) % c &amp;lt;&amp;lt; endl;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;br /&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/2588&quot;&gt;www.acmicpc.net/problem/2588&lt;/a&gt;&lt;/i&gt;&amp;nbsp;&amp;nbsp;:&amp;nbsp;곱셈&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1631686612355&quot; class=&quot;c++ arduino&quot; data-ke-language=&quot;c++&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main(void){
    int a, b;
    cin &amp;gt;&amp;gt; a &amp;gt;&amp;gt; b;
    cout &amp;lt;&amp;lt; a * (b % 10) &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; a * ((b % 100) / 10) &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; a * (b / 100) &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; a * b &amp;lt;&amp;lt; endl;   
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>알고리즘 문제/BOJ_Cpp</category>
      <category>BOJ</category>
      <category>C++</category>
      <category>Cpp</category>
      <category>백준</category>
      <author>NaNaRin </author>
      <guid isPermaLink="true">https://nanarin.tistory.com/291</guid>
      <comments>https://nanarin.tistory.com/291#entry291comment</comments>
      <pubDate>Tue, 14 Sep 2021 16:12:35 +0900</pubDate>
    </item>
    <item>
      <title>[BOJ/Step12] 18870 : 좌표 압축 (Python)</title>
      <link>https://nanarin.tistory.com/290</link>
      <description>&lt;p data-ke-size=&quot;size14&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/18870&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.acmicpc.net/problem/18870&lt;/a&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1624600822093&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;18870번: 좌표 압축&quot; data-og-description=&quot;수직선 위에 N개의 좌표 X1, X2, ..., XN이 있다. 이 좌표에 좌표 압축을 적용하려고 한다. Xi를 좌표 압축한 결과 X'i의 값은 Xi &amp;gt; Xj를 만족하는 서로 다른 좌표의 개수와 같아야 한다. X1, X2, ..., XN에 좌&quot; data-og-host=&quot;www.acmicpc.net&quot; data-og-source-url=&quot;https://www.acmicpc.net/problem/18870&quot; data-og-url=&quot;https://www.acmicpc.net/problem/18870&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bxqFQ2/hyKGmpviY2/Br7CvjZq3baDkE0Tk6QbJ0/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630&quot;&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/18870&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.acmicpc.net/problem/18870&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bxqFQ2/hyKGmpviY2/Br7CvjZq3baDkE0Tk6QbJ0/img.png?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;18870번: 좌표 압축&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;수직선 위에 N개의 좌표 X1, X2, ..., XN이 있다. 이 좌표에 좌표 압축을 적용하려고 한다. Xi를 좌표 압축한 결과 X'i의 값은 Xi &amp;gt; Xj를 만족하는 서로 다른 좌표의 개수와 같아야 한다. X1, X2, ..., XN에 좌&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.acmicpc.net&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;여러 방법을 써봤는데 다 시간초과...&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;입력 방법때문인가 싶어서 sys 모듈 readline 함수로도 바꿔봤는데 계속 시간초과가 난다 뭐때문일까?..&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;그냥 너무 오래 걸려서 시간초과였음 ㅎ..&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;머리가 다 굳어버린거같다 계속 시간초과나서 찾아봤는데도 이해가 안되서 한참 버벅댐&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;짧고 간단하게 풀리는 문제였는데 &lt;span&gt;딕셔너리 너무 오랜만이라 더 그랬던 듯..&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1624605754585&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# 18870.py

num = int(input())
l1 = list(map(int, input().split()))
l2 = sorted(list(set(l1)))

after = {l2[i]: i for i in range(len(l2))}

for i in l1:
    print(after[i], end=' ')&lt;/code&gt;&lt;/pre&gt;</description>
      <category>알고리즘 문제/BOJ_Python</category>
      <category>18870</category>
      <category>BOJ</category>
      <category>Python</category>
      <category>백준</category>
      <author>NaNaRin </author>
      <guid isPermaLink="true">https://nanarin.tistory.com/290</guid>
      <comments>https://nanarin.tistory.com/290#entry290comment</comments>
      <pubDate>Fri, 25 Jun 2021 16:23:12 +0900</pubDate>
    </item>
    <item>
      <title>21-05-11</title>
      <link>https://nanarin.tistory.com/289</link>
      <description>&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;며칠전에 MBTI 검사를 했다&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;내돈내산 무려 33000원이나 주고 했는데 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;전에 야매로 한 검사랑 결과가 똑같아서 조금&amp;nbsp;아주 조금 실망스러웠음 ...ㅎㅋ&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;근데 분석 결과? 분석지? 읽어보니까 생각보다 훨씬 자세하게 나와서 놀랐고&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;내 장점 단점을 좀 객관적으로 알 수 있었다고나 할까 ...&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;그리고 문제는 이것이다&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;어제 태어나서 처음으로 사주를 봤는데 .....&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;내가 올해 엄청난 횡재수고 직장 운이 좋다고 8월에 취업을 할거라네????!????&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;심지어 8월이면 한참 하반기 공채 시즌이 아닌가!!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;원하는곳 조건 좋은 곳으로 간다고 걱정할 거 없다고 하더라구&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;기분은 진짜 넘누넘무누무너무 좋긴 했는데 문제는 ...&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;내가 요즘 진짜 암것도 안하고 놀고먹는데 이렇게 놀고먹는데도 취업이 된다는게 말도 안되는.. 그런 것이다&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;그래서 공부를 다시 열심히 해보겠다고 마음을 먹음&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;하지만 마음만 먹어서 일이 술술 풀릴거같으면 내 인생이 이렇지는 않았겠지(?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;진짜 다시 공부 시작해야겠어 진짜 제발 공부하자&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;파이썬도 파이썬인데 SQL을 더 파고싶다는 생각이 자꾸 들어서 .. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;근데 코테 보려면 파이썬도 하긴 해야되니까?? 걱정이 많다 증말&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;파이썬 기초부터 찬찬히 다시 복습하면서&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;매일 코테 최소 한두문제씩 꾸준히 풀고&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;ADsP랑 DAsP랑 준비도 해야되고 .. 영어도 해야될거같은데 하&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;할거 디지게 많네 바쁘게 운동도 해야지 맞아&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;아니 뭐야 이거 걍 나 죽었다 생각하고 공부해야 취업할 수 있을거같은데 ???????&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;하 진짜 말만 하지 말고 좀 해보자 ..&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>기록/일상</category>
      <author>NaNaRin </author>
      <guid isPermaLink="true">https://nanarin.tistory.com/289</guid>
      <comments>https://nanarin.tistory.com/289#entry289comment</comments>
      <pubDate>Tue, 11 May 2021 16:16:27 +0900</pubDate>
    </item>
  </channel>
</rss>