안녕하세요. 맹꽁이입니다.
방금 노은동 연스시에서 연어초밥 먹고 다시 퐈이팅 포스팅하러 왔습니다.
백준 단계별 문제풀이 #3 반복문 풀어볼게요.
26일까지 쉬지 않고 화이팅!!!!!!!!!!!!!!
조건문 어려운 분들은 아래 2# 조건문 참고하시길!
https://rb-cloud.tistory.com/5
#2739 - 구구단


import java.io.IOException;
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int a = Integer.parseInt(br.readLine());
for(int i=1;i<=9;i++) {
System.out.println(a+" * "+i+" = "+(a*i));
}
}
}
#10950 - A + B - 3


import java.io.IOException;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st;
int a, b, c;
a = Integer.parseInt(br.readLine());
for(int i=0;i<a;i++) {
st = new StringTokenizer(br.readLine());
b = Integer.parseInt(st.nextToken());
c = Integer.parseInt(st.nextToken());
System.out.println(b+c);
}
}
}
#8393 - 합


import java.io.IOException;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int sum=0;
int a = Integer.parseInt(br.readLine());
for(int i=1;i<=a;i++) {
sum += i;
}
System.out.println(sum);
}
}
#25304 - 영수증



import java.io.IOException;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st;
int sum = 0, c, d;
int a = Integer.parseInt(br.readLine());
int b = Integer.parseInt(br.readLine());
for(int i=0;i<b;i++) {
st = new StringTokenizer(br.readLine());
c = Integer.parseInt(st.nextToken());
d = Integer.parseInt(st.nextToken());
sum += c*d;
}
if(sum==a) System.out.println("Yes");
else System.out.println("No");
}
}
#25314 - 코딩은 체육과목 입니다




import java.io.IOException;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int a = Integer.parseInt(br.readLine());
for(int i=0;i<a/4;i++) {
System.out.print("long ");
}
System.out.println("int");
}
}
#15552 - 빠른 A+B



Buffered를 써서 빠른 입출력을 하라는 문제.
import java.io.IOException;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.util.StringTokenizer;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
StringTokenizer st;
int b, c;
int a = Integer.parseInt(br.readLine());
for(int i=0;i<a;i++) {
st = new StringTokenizer(br.readLine());
b = Integer.parseInt(st.nextToken());
c = Integer.parseInt(st.nextToken());
bw.write((b+c)+"\n");
}
bw.flush();
bw.close();
}
}
#11021 - A+B - 7


import java.io.IOException;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.util.StringTokenizer;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
StringTokenizer st;
int b, c;
int a = Integer.parseInt(br.readLine());
for(int i=1;i<=a;i++) {
st = new StringTokenizer(br.readLine());
b = Integer.parseInt(st.nextToken());
c = Integer.parseInt(st.nextToken());
bw.write("Case #"+i+": "+(b+c)+"\n");
}
bw.flush();
bw.close();
}
}
#11022 - A+B - 8


import java.io.IOException;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.util.StringTokenizer;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
StringTokenizer st;
int b, c;
int a = Integer.parseInt(br.readLine());
for(int i=1;i<=a;i++) {
st = new StringTokenizer(br.readLine());
b = Integer.parseInt(st.nextToken());
c = Integer.parseInt(st.nextToken());
bw.write("Case #" + i + ": " + b + " + " + c + " = " + (b+c) + "\n");
}
bw.flush();
bw.close();
}
}
#2438 - 별찍기 - 1


import java.io.IOException;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
int a = Integer.parseInt(br.readLine());
for(int i=1;i<=a;i++) {
for(int j=0;j<i;j++){
bw.write("*");
}
bw.write("\n");
}
bw.flush();
bw.close();
}
}
#2439 - 별찍기 - 2


import java.io.IOException;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
int a = Integer.parseInt(br.readLine());
for(int i=1;i<=a;i++) {
for(int j=0;j<a-i;j++){
bw.write(" ");
}
for(int k=0;k<i;k++){
bw.write("*");
}
bw.write("\n");
}
bw.flush();
bw.close();
}
}
#10952 - A+B - 5


import java.io.IOException;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.util.StringTokenizer;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
StringTokenizer st;
int a=1, b=1;
while(true) {
st = new StringTokenizer(br.readLine());
a = Integer.parseInt(st.nextToken());
b = Integer.parseInt(st.nextToken());
if(a==0 && b==0) break;
bw.write((a+b)+"\n");
}
bw.flush();
bw.close();
}
}
#10951 - A+B - 4


엔터 쳤을 때 아무 오류 없이 종료 시키는 문제.
while 조건문 안에 !line.isEmpty()를 넣어서 readLine()이 비어있으면 종료되게 만들었다.
import java.io.IOException;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.util.StringTokenizer;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
StringTokenizer st;
int a, b;
String line;
while((line = br.readLine()) != null && !line.isEmpty()) {
st = new StringTokenizer(line);
a = Integer.parseInt(st.nextToken());
b = Integer.parseInt(st.nextToken());
bw.write((a+b)+"\n");
}
bw.flush();
bw.close();
}
}
오코완!