Baek Junアルゴリズム問題(1)-猫
2136 ワード
最初は期待半分で心配半分で始まる白俊アルゴリズム!
HelloWorldは一度出力に成功した.
しかし猫の問題から足首をつかんだ.
結果は「無効な出力フォーマット」です.
いったいどこが間違っているのか...
System.out.println("\ /\\n ) ( ')\n( / )\n\(__)|");
ああ...正確な理由は分かりませんが、出力文を入力するときは単独で記入しないでください.
また、答えを確認するときにBufferedWriterを使う方法も気になります.
I/Oを使用する場合、BufferedWriterはシステムです.out.printlnに似ています.BufferedReaderはScannerに似ています.しかし、データではなくバッファリングにより、より高速で効率的です.
import java.io.IOException;例外処理またはtry&catchとして、readLineごとに処理する必要があります.これは次回ご利用ください
次はBuffered Writerです.
StringBuilderもあり、試してみましたが、呼び出し後はまず出力ゲートと同じです.
この問題はいろいろな出力文を勉強して、これらの簡単そうな問題でもたくさんのことを学びました.おもしろいので、時間がどのように過ぎたのか分かりません.
HelloWorldは一度出力に成功した.
しかし猫の問題から足首をつかんだ.
結果は「無効な出力フォーマット」です.
いったいどこが間違っているのか...
System.out.println("\ /\\n ) ( ')\n( / )\n\(__)|");
ああ...正確な理由は分かりませんが、出力文を入力するときは単独で記入しないでください.
また、答えを確認するときにBufferedWriterを使う方法も気になります.
I/Oを使用する場合、BufferedWriterはシステムです.out.printlnに似ています.BufferedReaderはScannerに似ています.しかし、データではなくバッファリングにより、より高速で効率的です.
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
入力は必要ですが、Ctrl+Shift+Oキーを押して、自分でインポートします.BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
String s = bf.readLine();
int i = Integer.parseInt(bf.readLine());
Scannerとかなり似たような方法を使います.import java.io.IOException;例外処理またはtry&catchとして、readLineごとに処理する必要があります.これは次回ご利用ください
次はBuffered Writerです.
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); // 할당된 버퍼에 값 넣기
String s = "abcdefg"; 출력할 문자열
bw.write(s+"\n"); //버퍼에 있는 값을 출력
bw.flush(); // 남아있는 데이터 출력
bw.close(); // 스트림 닫음
そこで、Buffered Writerを利用して猫の問題を理解して覚え、参考資料を書きました.import java.io.BufferedWriter;
import java.io.OutputStreamWriter;
import java.io.IOException;
public class Main{
public static void main(String[] args) throws IOException{
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
bw.write("\\ /\\");
bw.newLine();
bw.write(" ) ( ')");
bw.newLine();
bw.write("( / )");
bw.newLine();
bw.write("\\(__)|");
bw.flush();
bw.close();
}
}
例外処理文法が入っていないのでコンパイルに行ったので注意.不思議なことに、サイトがnを提出しないと、エラーになります.Eclipseでは問題ありません.StringBuilderもあり、試してみましたが、呼び出し後はまず出力ゲートと同じです.
この問題はいろいろな出力文を勉強して、これらの簡単そうな問題でもたくさんのことを学びました.おもしろいので、時間がどのように過ぎたのか分かりません.
Reference
この問題について(Baek Junアルゴリズム問題(1)-猫), 我々は、より多くの情報をここで見つけました https://velog.io/@code_alpaca/백준-문제-고양이テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol