F - 数字方格

image

如上图,有3个方格,每个方格里面都有一个整数a1,a2,a3。已知0 <= a1, a2, a3 <= n,而且a1 + a2是2的倍数,a2 + a3是3的倍数, a1 + a2 + a3是5的倍数。你的任务是找到一组a1,a2,a3,使得a1 + a2 + a3最大。

Input
一行,包含一个整数n (0 <= n <= 100)。

Output
一个整数,即a1 + a2 + a3的最大值。

Sample Input
3

Sample Output
5

import java.util.Scanner;

/**
 * Created by Fant.J.
 * 2017/12/5 17:30
 */
public class Main {
    public static void main(String []args){
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();
        int result = 0;
        int max = 0;
        for (int a1 =n;a1>=0;a1--){
            for (int a2 = n;a2>=0;a2--){
                for (int a3 = n;a3>=0;a3--){
                    if ((a1+a2)%2==0 && (a2+a3)%3==0 && (a1+a2+a3)%5==0){
                        result = a1+a2+a3;
                        max = max>result?max:result;
                    }
                }
            }
        }
        System.out.println(max);
    }
}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,441评论 19 139
  • 按照用途分类出以下数学和三角函数: ABS 用途:返回某一参数的绝对值。语法:ABS(number) 参数:nu...
    四方院祭司阅读 1,614评论 0 0
  • 按照用途分类出以下统计函数: AVEDEV 用途:返回一组数据与其平均值的绝对偏差的平均值,该函数可以评测数据(例...
    四方院祭司阅读 3,059评论 0 3
  • 英国诗人纪伯伦说:“你的儿女,其实不是你的儿女。他们是生命对于自身渴望而诞生的孩子。他们借助你来到世界,却非因你而...
    橘颂betty阅读 771评论 4 51
  • 我很努力的想清晰的将我所经历的一些点滴记录下来,但时间久了,当初的记忆犹新成为如今的模模糊糊,支离破碎,没有当初那...
    小梁同学的独木桥阅读 644评论 0 0

友情链接更多精彩内容