Codeforces #34 (div2) B "Sale"
問題:http://codeforces.com/contest/34/problem/B
本番.
問題はよく読んでない.
サンプル見てとりあえずソートして負数だけ合計したものを出力したら通った.
import java.util.*; public class B_Sale { public static void main(String[] args) { Scanner s = new Scanner(System.in); int n = s.nextInt(), m = s.nextInt(); int[] a = new int[n]; for (; n-- > 0;) { a[n] = s.nextInt(); } Arrays.sort(a); int r = 0; for (int i = 0; i < m && a[i] < 0; ++i) { r -= a[i]; } System.out.println(r); } }