로컬에서 paiza 스킬 체크를 풀 수 있도록 해 보았다. (C#)
3793 단어 VisualStudioCodeC#paiza
이번에 할 일
C#에서 paiza 의 스킬 체크를 로컬 환경에서도 풀 수 있도록 한다. 테스트 케이스도 제대로 시험할 수 있도록 합니다.
로컬 환경에서 할 수 있는 이점
using宣言
를 매번 쓰는 수고를 줄일 수 있습니다 절차
chmod +x run
에서 run
에 실행 권한을 부여 폴더 바로 아래에
main.cs
run 파일의 내용은 다음과 같이 하십시오.
#!/bin/bash
mcs ../main.cs main.cs -main:test
mono ../main.exe
main.cs
는 다음과 같이 하십시오
using System;
using System.IO;
using static Paiza;
public class test{
public static void Main()
{
var input = Console.In;
Console.SetIn(File.OpenText("case1.txt"));
try
{
Paiza.Main();
}
finally
{
Console.SetIn(input);
}
Console.ReadKey();
}
}
실행 방법
main.cs
에 스킬 체크 코드 작성 case1.txt
에 테스트 케이스 복사 ../run
실행 템플릿 폴더의
main.cs
는 다음과 같이하십시오.//使うusingのみでOKです。
using System;
using System.Collections.Generic;
public class Paiza{
public static void Main(){
}
}
Template 폴더의
case1.txt
는 paiza 스킬 검사 문제의 테스트 케이스 형식을 그대로 복사하기만 하면 됩니다.마지막으로
paiza에서 자신이 작성한 코드를 GitHub의 개인 리포지토리 등으로 관리함으로써 코드를 되돌아 보거나 쉽게 할 수 있으므로 페이지를 왔다 갔다하지 않고 되돌아 볼 수 있습니다!
Reference
이 문제에 관하여(로컬에서 paiza 스킬 체크를 풀 수 있도록 해 보았다. (C#)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/mei_9961/items/a2f288be992507b7b6e4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)