AOJ0045 Sum and Average
問題リンク Sum and Average
- 解法
平均を求めるだけの問題です。
小数第1位を四捨五入する必要があるのでprintf("%.0f")を使うといいと思います。
- ソース
import java.util.Scanner; //Sum and Average public class AOJ0045 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int v = 0; int n = 0; int k = 0; while(sc.hasNext()){ String[] s = sc.next().split(","); k++; int m = Integer.parseInt(s[1]); n+=m; v+=Integer.parseInt(s[0])*m; } System.out.printf("%.0f\n%.0f\n", v*1.0, n*1.0/k); } }