JOI 2013 - Unique Number

Xem PDF



Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 600 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

JOI quyết định chơi một trò chơi cùng bạn bè. Có \(N\) người tham gia. Luật của một lượt chơi như sau:

Mỗi người viết một số nguyên tùy ý từ \(1\) đến \(100\) lên một tấm thẻ rồi nộp thẻ. Nếu không có người nào khác viết cùng số với mình, người đó nhận được số điểm bằng số đã viết. Nếu có người khác viết cùng số, người đó không nhận được điểm nào.

JOI và các bạn đã chơi \(3\) lượt. Cho biết các số mà mỗi người đã viết trong cả \(3\) lượt, hãy viết chương trình tính tổng số điểm mỗi người nhận được sau \(3\) lượt chơi.

Yêu cầu

Tính tổng số điểm mà mỗi người chơi nhận được sau \(3\) lượt.

Dữ liệu vào

Dữ liệu vào gồm \(1+N\) dòng.

  • Dòng đầu tiên chứa số nguyên \(N\) (\(2\le N\le200\)), là số người chơi.
  • Dòng thứ \(i\) trong \(N\) dòng tiếp theo (\(1\le i\le N\)) chứa ba số nguyên từ \(1\) đến \(100\), cách nhau bởi dấu cách. Chúng lần lượt là các số người chơi thứ \(i\) đã viết trong lượt thứ nhất, thứ hai và thứ ba.

Dữ liệu ra

In ra \(N\) dòng. Dòng thứ \(i\) (\(1\le i\le N\)) chứa một số nguyên là tổng số điểm người chơi thứ \(i\) nhận được sau \(3\) lượt chơi.

Ví dụ 1

Input
5
100 99 98
100 97 92
63 89 63
99 99 99
89 97 98
Output
0
92
215
198
89

Chi tiết số điểm của từng người trong \(3\) lượt chơi như sau:

  • Người chơi \(1\): \(0+0+0=0\).
  • Người chơi \(2\): \(0+0+92=92\).
  • Người chơi \(3\): \(63+89+63=215\).
  • Người chơi \(4\): \(99+0+99=198\).
  • Người chơi \(5\): \(89+0+0=89\).

Ví dụ 2

Input
3
89 92 77
89 92 63
89 63 77
Output
0
63
63

Bình luận

Mới nhất
Tải bình luận...

Không có bình luận nào.

Kỳ thi: