50分wr结果对 (写的太啰嗦大佬别介意有点乱)
  • 板块B2020 分糖果
  • 楼主Xxryxjava7
  • 当前回复0
  • 已保存回复0
  • 发布时间2023/11/14 22:09
  • 上次更新2023/11/15 09:54:42
查看原帖
50分wr结果对 (写的太啰嗦大佬别介意有点乱)
1202116
Xxryxjava7楼主2023/11/14 22:09
package luogu;
import java.util.Scanner;
public class Main {
	public static void main(String[] args) {
		Scanner scan=new Scanner(System.in);
		int i1=scan.nextInt();
		int i2=scan.nextInt();
		int i3=scan.nextInt();
		int i4=scan.nextInt();
		int i5=scan.nextInt();
		int i1surplus=0;
		int i2surplus=0;
		int i3surplus=0;
		int i4surplus=0;
		int i5surplus=0;
		int eat1=0;
		int eat2=0;
		int eat3=0;
		int eat4=0;
		int eat5=0;
		if(i1%3!=0){
			eat1+=(i1%3);
			i1surplus=(i1-eat1)/3;
			i2+=i1surplus;
			i5+=i1surplus;
		}else{
			i1surplus+=i1/3;
			i2+=i1surplus;
			i5+=i1surplus;
		}
			
		if(i2%3!=0){
				eat2+=(i2%3);
				i2surplus=(i2-eat2)/3;
				i3+=i2surplus;
				i1surplus+=i2surplus;
			}else{
				i2surplus+=i2/3;
				i3+=i2surplus;
				i1surplus+=i2surplus;
			}
		if(i3%3!=0){
					eat3+=(i3%3);
					i3surplus=(i3-eat3)/3;
					i4+=i3surplus;
					i2surplus+=i3surplus;
				}else{
					i3surplus+=i3/3;
					i4+=i3surplus;
					i2surplus+=i3surplus;
				}
		if(i4%3!=0){
						eat4+=(i4%3);
						i4surplus=(i4-eat4)/3;
						i5+=i4surplus;
						i3surplus+=i4surplus;
					}else{
						i4surplus+=i4/3;
						i5+=i4surplus;
						i3surplus+=i4surplus;
					}
		if(i5%3!=0){
							eat5+=(i5%3);
							i5surplus=(i5-eat5)/3;
							i4surplus+=i5surplus;
							i1surplus+=i5surplus;
				}else{
					i5surplus+=i5/3;
					i4surplus+=i5surplus;
					i1surplus+=i1surplus;
				}
						int sum=eat1+eat2+eat3+eat4+eat5;
		System.out.print(i1surplus);
		System.out.print(" ");
		System.out.print(i2surplus);
		System.out.print(" ");
		System.out.print(i3surplus);
		System.out.print(" ");
		System.out.print(i4surplus);
		System.out.print(" ");
		System.out.println(i5surplus);
		System.out.println(sum);
	}
}
2023/11/14 22:09
加载中...