参考代码:
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n = 5; int []arr = new int[n]; for(int i = 0; i < n; i++) arr[i] = scanner.nextInt(); for(int i = 0; i < n; i++) { int t = arr[i] / 3;//将该小孩的糖分为3份 arr[i] = t;//该小孩保留一份糖果 if(i == 0) { arr[n - 1] += t; arr[i + 1] += t; } else if(i == n - 1) { arr[0] += t; arr[i - 1] += t; } else { arr[i - 1] += t; arr[i + 1] += t; } } for(int i = 0; i < n; i++) System.out.printf("%5d", arr[i]); } }
0.0分
10 人评分
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:626 |
母牛的故事 (C语言代码)浏览:1409 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:729 |
大神老白 (C语言代码)浏览:691 |
C语言训练-斐波纳契数列 (C语言代码)浏览:1270 |
多输入输出练习1 (C语言代码)浏览:1219 |
大神老白 (C语言代码)浏览:690 |
【排队买票】 (C语言代码)浏览:944 |
WU-输入输出格式练习 (C++代码)浏览:1133 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:580 |