MLDD

닫기 검색결과 전체 보기

    [boj] 3986 좋은 단어

    Problem Solving 2020. 12. 7. 23:33
    반응형

    www.acmicpc.net/problem/3986

     

    3986번: 좋은 단어

    이번 계절학기에 심리학 개론을 수강 중인 평석이는 오늘 자정까지 보고서를 제출해야 한다. 보고서 작성이 너무 지루했던 평석이는 노트북에 엎드려서 꾸벅꾸벅 졸다가 제출 마감 1시간 전에

    www.acmicpc.net

    #include <iostream>
    #include <queue>
    #include <stack>
    #include <string>
    
    using namespace std;
    
    queue<char>	q;
    stack<char>	st;
    string		str;
    int			n;
    int			cnt;
    
    int	main()
    {
    	cin >> n;
    	for (int i = 0; i < n; i++)
    	{
    		cin >> str;
    		for (int j = 0; j < str.size(); j++)
    			q.push(str[j]);
    		while (!q.empty())
    		{
    			if (st.empty())
    				st.push(q.front());
    			else
    			{
    				if (st.top() == q.front())
    					st.pop();
    				else
    					st.push(q.front());
    			}
    			q.pop();
    		}
    		if (st.empty())
    			cnt++;
    		else
    			while (!st.empty())
    				st.pop();
    	}
    	cout << cnt << endl;
    	return (0);
    }
    

    느낌 상 괄호 문제와 유사... 아니 솔직히 동일한 문제인거 같다. 

    그냥 앞단어와 같은지 페어 맞춰서 내보내는 그런 문제였는데, 괄호와 다른 문제라고 착각하고 좀 많이 헤맸던 문제이다.

    반응형

    'Problem Solving' 카테고리의 다른 글

    [boj] 1935 후위 표기식2  (0) 2020.12.08
    [boj] 2164 카드2  (0) 2020.12.07
    [boj] 2840 행운의 바퀴  (0) 2020.12.05
    [boj] 1021 회전하는 큐  (0) 2020.12.04
    [boj] 9012 괄호  (0) 2020.12.02
    'Problem Solving' 관련 글 more
    • [boj] 1935 후위 표기식2 2020.12.08
    • [boj] 2164 카드2 2020.12.07
    • [boj] 2840 행운의 바퀴 2020.12.05
    • [boj] 1021 회전하는 큐 2020.12.04
    Posted by MLDD

    최근...

  • 포스트
  • 댓글
  • 더 보기

글 보관함

카테고리

CATEGORY (52)
일상 (3)
code (8)
Problem Solving (34)
Cloud (2)
해외직구 (1)
전자기기 (0)
먹거리 (3)
유용한 팁 (1)
반응형
«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

카운터

Total
Today
Yesterday
DNS server, DNS service
  • Home
  • Tag
  • Guestbook
MLDD's Blog is powered by daumkakao
Skin info material T Mark 5+ by 뭐하라
favicon

MLDD

내가 담고 싶은 것만 담아보기

  • Home
  • Tag
  • Guestbook

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • CATEGORY (52)
    • 일상 (3)
    • code (8)
    • Problem Solving (34)
    • Cloud (2)
    • 해외직구 (1)
    • 전자기기 (0)
    • 먹거리 (3)
    • 유용한 팁 (1)

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바