ahlight
개발 저장소
ahlight
전체 방문자
오늘
어제
  • 분류 전체보기 (197)
    • Java (7)
    • Spring (5)
    • JPA (2)
    • JavaScript (0)
    • Computer Science (12)
      • 디자인패턴, 프로그래밍 패러다임 (1)
      • 네트워크 (4)
      • 운영체제 (4)
      • 데이터베이스 (3)
      • 자료구조 (0)
    • 알고리즘 (1)
    • 프로그래머스 (13)
    • 백준 (94)
    • 서평 (3)
    • 회고 (1)
    • TIL (58)
    • 기타 (1)

블로그 메뉴

  • 홈

공지사항

인기 글

태그

  • TDD
  • 클린코드
  • 넥스트스텝
  • 라즈베리파이4 #홈서버 #포트포워딩 #dhcp
  • Java

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
ahlight

개발 저장소

백준

백준 10950번 220914

2022. 9. 14. 11:17

https://www.acmicpc.net/problem/10950

 

10950번: A+B - 3

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

www.acmicpc.net

문제

 

import java.util.Scanner;

public class Main10950 {

	public static void main(String[] args) {
		
		Scanner sc = new Scanner(System.in);
		int T = sc.nextInt();
		int A = 0;
		int B = 0;
		
		for (int i=0; i<T; i++) {
			A = sc.nextInt();
			B = sc.nextInt();
			System.out.println(A+B);
		}
		
		sc.close();
	}
}

이렇게 풀어도 정답이다. 하지만 내가 원했던것은 입력을 한번에 하고 출력도 한번에 되길 원했다.

import java.util.Scanner;
 
public class Main {
	public static void main(String args[]) {
 
		Scanner in = new Scanner(System.in);
 
		int c = in.nextInt();
		int arr[] = new int[c];
 
		for (int i = 0; i < c; i++) {
			int a = in.nextInt();
			int b = in.nextInt();
			arr[i] = a + b;
		}
		in.close();
 
		for (int k : arr) {
			System.out.println(k);
		}
	}
 
}

배열에 입력연산값을 저장하고 다시 반복문으로 출력값을 만든다. 정답을 맞추긴했지만 반쪽짜리 정답이었다고 생각한다. 

출처 : https://st-lab.tistory.com/28

'백준' 카테고리의 다른 글

백준 5597번 Java  (0) 2022.10.25
백준 2438번 220914  (0) 2022.09.14
백준 2480번 220906  (0) 2022.09.06
백준 2884번 220906  (0) 2022.09.06
백준 14681번 220905  (0) 2022.09.05
    '백준' 카테고리의 다른 글
    • 백준 5597번 Java
    • 백준 2438번 220914
    • 백준 2480번 220906
    • 백준 2884번 220906
    ahlight
    ahlight

    티스토리툴바