디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

0점짜리 숙제.c

jujubar9갤로그로 이동합니다. 2009.09.17 17:20:26
조회 202 추천 0 댓글 10

아... 문제를 제대로 안읽고 푼 내가 병맛이지 

아싸라 상의할 사람도 없어서 내가 푸는게 맞는 건지조차도 몰랐다능
#include<stdio.h>
#include<string.h>
#include<stdlib.h>

int main(void)
{
        char input[30], stack[15][30]={0,}, stack2[15][30]={0,};
        char* str;
        int i=0, j=0, len, count1=0, count2=0, count3=0, count4=0, final=0, n;
        int store[15]={1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1};
        FILE *fp;
        fp=fopen("input.txt", "w");
        gets(input);
        fprintf(fp, "%s", input);
        fclose(fp);
        len=strlen(input);
        str=calloc(len, sizeof(char)); 
        strcpy(str, input);
        for(i=0 ; i<len ; i++){
                if(str[i]==\'(\') count1++;
                else if(str[i]==\')\') count2++;
                else if(str[i]==\'[\') count3++;
                else if(str[i]==\']\') count4++;
        }
        if(count1!=count2||count3!=count4) {
                fp=fopen("output.txt", "w");
                fprintf(fp, "0");
            fclose(fp);
                exit(1);
        }
        //input상에 )나 ]로 끝나는 개수를 파악하면서 stack에 쌓음 
        for(i=0 ; i<len ; i++){
                if(str[i]==\')\'&&str[i+1]==\'(\'||str[i]==\')\'&&str[i+1]==\'[\'||str[i]==\']\'&&str[i+1]==\'(\'||str[i]==\']\'&&str[i+1]==\'[\'||str[i]==\')\'&&i==len-1||str[i]==\']\'&&i==len-1) {
                        memcpy(stack2[j], str, i+1);
                    if(strlen(stack2[j])%2!=0) continue;
                        else if(strlen(stack[j])%2==0) memcpy(stack[j], str, i+1);
                        j++;
                }
        }
        for(i=0 ; i<j ; i++)
                for(n=0 ; n<(int)strlen(stack[i]) ; n++){
                        if(stack[i][n]==\'(\') store[i]=store[i]*2;
            if(stack[i][n]==\'[\') store[i]=store[i]*3;
                }
        for(i=j-1 ; i>0 ; i--) store[i]=store[i]/store[i-1];
        for(i=0 ; i<j ; i++) final=final+store[i];
        fp=fopen("output.txt", "w");
        fprintf(fp, "%d", final);
        fclose(fp);
        printf("%s %s %s", stack[0], stack[1], stack[2]);
        printf("%d", final);
        return 0;
}

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 힘들게 성공한 만큼 절대 논란 안 만들 것 같은 스타는? 운영자 24/06/10 - -
160485 매틀랩! 궁그맹 ㅠㅠ(165.132) 09.12.03 37 0
160483 비주얼베이직 질문이요 [2] 뚜무누우쭈갤로그로 이동합니다. 09.12.03 50 0
160482 아이폰 땜에 고민하는 사람은 봄미다 [3] 카이신갤로그로 이동합니다. 09.12.03 111 0
160479 아이폰? [8] 케케켁켁갤로그로 이동합니다. 09.12.03 146 0
160476 홈페이지 만드는게 프로그래밍이냐? [12] ㅋㅋㅋ(211.55) 09.12.03 173 0
160473 cloud computing [9] 연어갤로그로 이동합니다. 09.12.03 105 0
160472 횽아들 Qt로 프로그래밍 해보기로 했다능 [3] 허허벌판갤로그로 이동합니다. 09.12.03 95 0
160471 C#으로 db연동할때 테이블에 int 형 필드 만들었는데 초기화가... [3] 클라리네이갤로그로 이동합니다. 09.12.03 74 0
160470 힘든 하루였다. [6] Gromit갤로그로 이동합니다. 09.12.03 97 0
160469 이것도 역참조인가요? ㅠㅠ [5] ㅁㅈㄷㅎ(210.125) 09.12.03 70 0
160468 ㅋㅋㅋㅋ 블랙베리 [9] algo갤로그로 이동합니다. 09.12.03 122 0
160467 아리아리용 [3] 유리한갤로그로 이동합니다. 09.12.03 87 0
160466 쿄쿄쿄123 는 봅니다. [2] rntjr갤로그로 이동합니다. 09.12.03 84 0
160465 DX 간단한 질문~! LK2001(112.171) 09.12.03 37 0
160462 입갤 질문 [15] algo갤로그로 이동합니다. 09.12.03 86 0
160460 Qt 4.6이 나왔음. [3] ㅇㄹㄴㅇㄹ(119.64) 09.12.03 108 0
160458 터졌군요... [4] ㅇㄴㅣㅏ갤로그로 이동합니다. 09.12.03 99 0
160457 프로그래머는 노조 없냐능? [5] cp(118.221) 09.12.03 144 0
160454 오늘은 직장내 성희롱 예방 교육을 합니다. [5] 유리한갤로그로 이동합니다. 09.12.03 148 0
160453 일영사전이 하는거보니까 생각나는게 [1] SIGSEGV갤로그로 이동합니다. 09.12.03 58 0
160452 네버엔딩 숙신효과 [3] 아주아슬갤로그로 이동합니다. 09.12.03 81 0
160449 달력을 사자 [2] ㅇㅇㅃ갤로그로 이동합니다. 09.12.03 59 0
160448 로봇 물고기 얘기 좀 하지 말자. [3] 피로토스갤로그로 이동합니다. 09.12.03 125 0
160446 간단한 소스 해석좀 해주실분~ [9] 음음음(123.109) 09.12.03 110 0
160445 똥줄타는 스크. [3] 유리한갤로그로 이동합니다. 09.12.03 130 0
160440 로봇 물고기 만든다면서? [5] Gromit갤로그로 이동합니다. 09.12.03 141 0
160439 책 추천좀 해줘 [4] 뉴비(147.46) 09.12.03 109 0
160432 회사가 만만한건 아니지. [3] yundream(211.189) 09.12.03 200 0
160430 글로벌 취미생활 [4] ㅇㅇㅃ갤로그로 이동합니다. 09.12.03 113 0
160429 멍청한 협박범 [6] ㅇㅇㅃ갤로그로 이동합니다. 09.12.03 110 0
160427 지렁이라.... -_- [9] 아주아슬갤로그로 이동합니다. 09.12.03 113 0
160426 게시판 만들때 글내용은 무슨 타입으로 하는게 좋아? [4] 신발라마갤로그로 이동합니다. 09.12.03 72 0
160425 눈이나 내려라 [4] CP(118.221) 09.12.03 66 0
160424 로봇 물고기 [4] 잉여(203.253) 09.12.03 117 0
160423 프갤용어사전 : 개쉛기. [3] 개쉛기갤로그로 이동합니다. 09.12.03 190 0
160422 게시판 만들라네 [3] 신발라마갤로그로 이동합니다. 09.12.03 69 0
160421 드디어 내집마련의 꿈을 이뤘어요 ^0^ [6] CP(118.221) 09.12.03 133 0
160420 형들 나 3시에 면접인데 ㅠㅠ 도움점 ㅠㅠ [5] 맥콜(203.253) 09.12.03 128 0
160419 mfc 로 이런 프로그램 만드는 책 없슴?????? [3] powerid갤로그로 이동합니다. 09.12.03 173 0
160418 요즘 바빠서 웃을일이 없었는대 이놈의 병신은 좀 웃겨주지도 않내. [4] rntjr갤로그로 이동합니다. 09.12.03 122 0
160417 Vita500횽아는 봄.니.다. [2] 물속의다이아갤로그로 이동합니다. 09.12.03 70 0
160416 급여가 고구마로 바뀐다면, [3] 컴공볍진갤로그로 이동합니다. 09.12.03 112 0
160415 원래 오늘 면접이었는데 고추장불고기갤로그로 이동합니다. 09.12.03 38 0
160414 주인의식? [14] 단무지(203.244) 09.12.03 255 0
160411 우리회사 다니던 제네시스 풀옵션 그 횽아는... [7] 물속의다이아갤로그로 이동합니다. 09.12.03 146 0
160410 코드 재사용 [2] ㅇㅇㅃ갤로그로 이동합니다. 09.12.03 81 0
160409 이제부터 개쉛기 무시하지마~~ [2] 물속의다이아갤로그로 이동합니다. 09.12.03 95 0
160404 개발직이 되고 싶지만 뭘 개발하고 싶은지 갈피를 못잡는 늅들에게 [5] 아주아슬갤로그로 이동합니다. 09.12.03 162 0
160403 내가 본 최악의 회사... [7] 물속의다이아갤로그로 이동합니다. 09.12.03 242 0
160401 Empire State of Mind" Jay-Z [2] 츄도크갤로그로 이동합니다. 09.12.03 44 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2