Submission #1324523


Source Code Expand

import java.util.Arrays;
import java.util.Scanner;

import javax.swing.text.StyleContext.SmallAttributeSet;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner s = new Scanner(System.in);
		int size = s.nextInt();
		int[] points  = new int[size];
		int sum =0;
		for (int i = 0; i < size; i++) {
			points[i] = s.nextInt();
			sum += points[i];
		}
		if (sum %10 != 0) {
			System.out.println(sum);
		}else{
			int SmallestNon10 = findSmallestNon10(points);
			if (SmallestNon10 == -1) {
				System.out.println(0);
			}else{
				System.out.println(sum - SmallestNon10);
			}
		}
	}
	

	public static int findSmallestNon10(int[] points){
		Arrays.sort(points);
		for (int i = 0; i < points.length; i++) {
			if (points[i]%10 != 0) {
				return points[i];
			}
		}
		return -1;
	}
}

Submission Info

Submission Time
Task C - Bugged
User NoBall
Language Java8 (OpenJDK 1.8.0)
Score 300
Code Size 880 Byte
Status AC
Exec Time 108 ms
Memory 21972 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 300 / 300
Status
AC × 3
AC × 12
Set Name Test Cases
Sample a01, a02, a03
All a01, a02, a03, b04, b05, b06, b07, b08, b09, b10, b11, b12
Case Name Status Exec Time Memory
a01 AC 94 ms 19924 KiB
a02 AC 91 ms 18644 KiB
a03 AC 92 ms 18900 KiB
b04 AC 90 ms 21972 KiB
b05 AC 95 ms 19924 KiB
b06 AC 96 ms 19796 KiB
b07 AC 97 ms 19924 KiB
b08 AC 107 ms 20816 KiB
b09 AC 95 ms 20820 KiB
b10 AC 90 ms 18644 KiB
b11 AC 96 ms 18644 KiB
b12 AC 108 ms 21076 KiB