백준 2845번
https://www.acmicpc.net/problem/1018
파티가 끝나고 나면, 사람들은 누가 파티에 왔는지와 얼마나 많은 사람들이 왔는지를 궁금해한다. 보통 파티는 매우 크게 열리기 때문에, 정확하게 몇 명이 참가했는지 알 수가 없다.
지난주 토요일에 상근이는 자신의 3학년 진학을 기념하면서 매우 성대한 파티를 열었다. 그리고, 상근이는 1m^2당 몇 명의 사람이 있었는지 알고있다.
상근이의 파티는 정말 엄청난 규모였기 때문에, 대부분의 신문에도 기사가 실렸다. 상근이는 서로 다른 5개의 신문을 보면서 그 기사에 적혀져있는 참가자의 수를 적었다.
상근이는 자신이 알고있는 참가자의 수가 정확하다고 생각한다. 각 신문 기사에 실려있는 참가자의 수가 몇 명 만큼 잘못되어있는지 구하는 프로그램을 작성하시오.
import java.util.Scanner; public class Beakjoon2845 { public static void main(String[] args) { Scanner stdIn = new Scanner(System.in); int people = stdIn.nextInt(); int place = stdIn.nextInt(); int SumPeople = people * place; int alticle1 = stdIn.nextInt(); int alticle2 = stdIn.nextInt(); int alticle3 = stdIn.nextInt(); int alticle4 = stdIn.nextInt(); int alticle5 = stdIn.nextInt(); System.out.println((alticle1 - SumPeople) + " " + (alticle2 - SumPeople) + " " + (alticle3 - SumPeople) + " " + (alticle4 - SumPeople) + " " + (alticle5 - SumPeople)); } }