b31403,b30802

2024. 10. 8. 11:06·Algorithm & Data Structures/BOJ

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

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

 

 

 

백준을 오랜만에 풀려했더니
입력받는 방법을 완전 까먹어서 감을 잡고자 풀었다.
이전에 공부했던 Stream을 활용하여
배열로 바로 넣어서 계산하여 정답을 출력하였다.

 

 

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class b31403 {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        int a = Integer.parseInt(br.readLine());
        int b = Integer.parseInt(br.readLine());
        int c = Integer.parseInt(br.readLine());
        System.out.println((a+b-c));
        System.out.println((Integer.parseInt(String.valueOf(a)+String.valueOf(b))-c));
    }
}


//=====================================================================================


import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Arrays;

public class b30802 {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader((System.in)));
        Long N = Long.parseLong(br.readLine());
        long[] arr = Arrays
                .stream(br.readLine().split(" "))
                .mapToLong(Long::parseLong)
                .toArray();
        long[] pf = Arrays.stream(br.readLine().split(" "))
                .mapToLong(Long::parseLong)
                .toArray();
        long ans = 0;
        for(int i = 0 ; i < arr.length ; i++) {
            ans += arr[i] / pf[0];
            ans = arr[i] % pf[0] == 0 ? ans : ans+1;
        }
        System.out.println(ans);
        System.out.println(N/pf[1]+" "+N%pf[1]);
    }
}

 

 

'Algorithm & Data Structures > BOJ' 카테고리의 다른 글

b1005. ACMcraft  (0) 2024.10.29
b28702, b30804  (0) 2024.10.10
2776. 암기왕 (Java)  (1) 2024.01.27
12015. 가장 증가하는 부분수열 2 (Java)  (0) 2024.01.10
1865. 웜홀 (Java)  (1) 2024.01.02
'Algorithm & Data Structures/BOJ' 카테고리의 다른 글
  • b1005. ACMcraft
  • b28702, b30804
  • 2776. 암기왕 (Java)
  • 12015. 가장 증가하는 부분수열 2 (Java)
Geisha
Geisha
개발 일기
  • Geisha
    Geisha
    Geisha
  • 전체
    오늘
    어제
    • 분류 전체보기 (314) N
      • Algorithm & Data Structures (236) N
        • BOJ (94) N
        • SWEA (1)
        • Programers (137)
        • Data Structures (3)
      • DB (25)
        • SQL (19)
        • RDBMS (2)
      • Java (1)
        • Class (1)
      • Spring (5)
        • Spring MVC (1)
        • Annotations (1)
      • CS (36)
        • 운영체제 (13)
        • 네트워크 (5)
      • Tool (6)
        • Git (5)
        • AWS (1)
      • Project (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    유니온파인드
    programmers
    프로그래머스
    Dijkstra
    baekjoon
    binarySearch
    알고리즘
    투포인터
    백준
    Java
    전위순회
    algorithm
    스택
    SQL
    DynamicProgramming
    이분탐색
    PriorityQueue
    Union-Find
    Stack
    unionfind
    후위순회
    백트래킹
    경로압축
    dp
    BFS
    dfs
    다익스트라
    동적계획법
    구현
    골드
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
Geisha
b31403,b30802
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.