Topcoder에서 Kagiwi edit 사용하기..

  • 하나반
    하나반

    제가 사용하는 방법입니다.
    컴파일러로는 Dev-C++ 프로그램(g++ 4.1.2 를 이용)을 사용하고 있습니다. (공짜니까.. -_-;)
    pratice room에서 세팅하시고 제대로 되는지 확인해 보시기 바랍니다.
    1. 소스 편집창을 열어서 config 버튼을 누릅니다..

    2. Laguages 탭의 c++ compile command를 변경한다.

    제 경우는 이렇게 되어 있습니다.
    C:\Dev-Cpp\bin\g++.exe
    PROBLEM.cpp -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"
    -I"C:/Dev-Cpp/include/c++/3.4.2/backward"
    -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"
    -I"C:/Dev-Cpp/include/c++/3.4.2" -I"C:/Dev-Cpp/include"
    -L"C:/Dev-Cpp/lib"
    3. 편집창에서 코딩을 하시고.. 코딩이 끝나면 "Run Test" 버튼을 눌러서 컴파일&테스트를 하시면 됩니다.
    컴파일 할 때..
    C:/Dev-Cpp/lib/libmingw32.a(main.o):main.c:(.text+0x106): undefined reference to `WinMain@16'
    collect2: ld returned 1 exit status
    Compiling errors
    이런 에러가 뜬다면.. 소스코드 맨 아랫줄에
    <%:testing-code%>
    //Powered by [KawigiEdit] 2.0!
    라고 되어있는지 확인하시기 바랍니다.
    <%:testing-code%> 부분이 Test Code 탭의 소스가 자동으로 추가되는 부분입니다.
    만약 안 되어 있다면 Generate code 버튼을 누르면 자동으로 생성이 되는데.. 이때 이미 짜 놓은 소스는 다 지워집니다. 조심하시기 바랍니다.

    리고, Save 버튼과 Load 버튼이 있는데.. Save한 걸 Load 하게 되면
    <%:testing-code%>부분이 Test Code 탭의 소스로 변경되어서 로딩됩니다. 버그인지.. 일부러 그렇게
    해 놓았는지.. -_-;

    4. 소스코드를 작성하고 "Run Test" 버튼을 누르면 자동 실행하여 결과가 Output 탭에 나옵니다.
    컴파일 에러가 생기면 Compile 탭에 에러가 출력됩니다.

    마지막에 You're a stud 라고 나오면 example 테스트는 다 통과했다는 뜻입니다.
    그럼 이제.. SAVE, COMPILE, SUBMIT 버튼을 차례로 눌러주시면 됩니다.
    참고로 시간초과가 걸릴 것 같은 문제는 TEST 버튼을 이용해서 서버에서 직접 테스트해서 실행시간을 측정해 보시기 바랍니다.
    옆에 점수 떨어지는거 너무 신경쓰지 마시구요.. -_-;

    [이 글은 과거 홈페이지에서 이전된 글입니다. 원문보기]

    16년 전
3개의 댓글이 있습니다.
  • Taeyoon_Lee
    Taeyoon_Lee

    아.. 이렇게 하는 거군요.. 감사합니다 ^^
    옆에 점수 떨어지는 건 =_=a지워버렸습니다. 신경쓰여서요..ㅋㅋ


    16년 전 link
  • nocut98
    nocut98

    3 라운드 (아마도)진출 하신 거 미리 축하드립니다 ^^


    16년 전 link
  • nocut98
    nocut98

    이번 라운드 의외의 탈락자들(예정, 개인적리스트) : QuantumTim , Rustyoldman, Krzysan(상위랭커들),
    petr, eryx, John Dethridge(타겟이거나 이었던 사람들), 일루님 ㅡ.ㅜ, 특히 퀀텀팀의 마지막 서밋 이후에는
    채팅창에 온갖 애도의 말들이 들끓더군요 -_-;;; 27라운드에서인가는 시작하자마자 1등이 되더니 끝까지 1등을 유지하는
    천재성을 보여줬는데...7번의 서밋 이후에 219등이라니;;;(속된 말로 캐안습) 타겟과 마라톤 레드들도 사람이군요 ㅡ.ㅡ;;


    16년 전 link
  • 정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.