정화 코딩

EC.crew (1기) 9주차 정기 모임 본문

Group/EC.crew

EC.crew (1기) 9주차 정기 모임

jungh150c 2022. 9. 1. 20:23

솔민 - 일곱 난쟁이

 

https://www.acmicpc.net/problem/2309 (백준 2309번)

 

#include <stdio.h>

int main()
{
    int arr[9];
    int sum=0;
    int sum2=0;
    int fk1, fk2;

    for(int i=0; i<9; i++)
    {
        scanf("%d", &arr[i]);
        sum += arr[i];
    }

    sum2 = sum - 100;

    for(int i=0; i<9; i++)
    {
        for(int j=i+1; j<9; j++)
        {
            if(arr[i] + arr[j] == sum2)
            {
                fk1 = arr[i];
                fk2 = arr[j];
                break;
            }
        }
    }

    printf("%d %d", fk1, fk2);

    return 0;
}

 


 

수연 - 괄호의 값

 

https://www.acmicpc.net/problem/2504 (백준 2504번)

 

#include <stdio.h>

int main()
{
    char ch[31];
    char zero[31];

    scanf("%s", &ch);

    for(int i=0; i<30; i++)
    {
        if(zero[i]==0)
        {
            for(int j=i+1; j<30; j++)
            {
                if(zero[j]==0)
                {
                    
                }
            }
        }
    }
    
    /*
    for(int i=0; i<30; i++)
    {
        if(ch[i]=="(")
        {
            if(ch[i+1]==")")
            {
                zero[i] = i+1;
                zero[i+1] = i;
            }
        }
    }

    for(int i=0; i<30; i++)
    {
        if(ch[i]=="[")
        {
            if(ch[i+1]=="]")
            {
                
            }
        }
    }
    */

    return 0;
}

 

0으로 채워진 배열을 하나 더 만들어서 괄호의 짝을 먼저 찾아주기. 짝을 찾아줄 때는 짝에게 자신의 인덱스 값을, 자신에게는 짝의 인덱스 값을 넣기. 다시 0이 아니면 이미 짝이 지어진 것. 0인 것들 다시 돌면서 짝 지어주기.

 


 

은솜 - 비슷한 단어

 

https://www.acmicpc.net/problem/1411 (백준 1411번)

 

'Group > EC.crew' 카테고리의 다른 글

EC.crew (2기) 2주차 정기 모임  (1) 2022.09.10
EC.crew (2기) 1주차 정기 모임  (4) 2022.09.01
EC.crew (1기) 7주차 정기 모임  (0) 2022.09.01
EC.crew (1기) 6주차 정기 모임  (2) 2022.08.09
EC.crew (1기) 4주차 정기 모임  (0) 2022.08.09
Comments