ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 16번
    인프런 알고리즘테스트 문제 2020. 8. 28. 19:20
    #include<iostream>
    #include<string.h>
    #include<vector>
    using namespace std;
    
    int main()
    {
    	int check=0;
    	char first[100];
    	char second[100];
    	cin >> first;
    	cin >> second;
    
    	for (int i = 0; i < strlen(first); i++)
    	{
    
    		check = 0;
    		for (int j = 0; j < strlen(second); j++)
    		{
    
    			if (first[i] == second[j])
    			{
    			
    				second[j] = '*';//맞는게 있으면 *로 변경해버림 
    				check = 0;
    				break;
    			}
    			else
    			{
    		
    				check = 1;
    			}
    		}
    		if (check == 1)//하나라도 없다면 바로 break하고 끝냄  
    		{
    			break;
    		}
    	}
    
    	
    	if (check == 1)
    	{
    		cout << "NO";
    	}
    	else if (check == 0)
    	{
    		cout << "YES";
    	}
    	
    }

    '인프런 알고리즘테스트 문제' 카테고리의 다른 글

    18번  (0) 2020.08.29
    17번  (0) 2020.08.29
    15번  (0) 2020.08.28
    14번  (0) 2020.08.27
    13번  (0) 2020.08.26
Designed by Tistory.