Bailian4146 Bailian2747 数字方格【暴力】
来源:互联网 发布:马扎克系统编程 编辑:程序博客网 时间:2024/04/30 04:22
数字方格
- 总时间限制:
- 1000ms
- 内存限制:
- 65536kB
- 描述
如上图,有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最大。- 输入
- 一行,包含一个整数n (0 <= n <= 100)。
- 输出
- 一个整数,即a1 + a2 + a3的最大值。
- 样例输入
3
- 样例输出
5
问题链接:Bailian4146 数字方格
问题分析:枚举a1、a2和a3,是一种方法。程序说明:(略)
题记:没有找到好方法就枚举,枚举是解决问题最简单有效的方法。
AC的C语言程序如下:
/* Bailian4146 数字方格 */#include <stdio.h>int main(void){ int n, max, sum, a1, a2, a3; scanf("%d", &n); max = 0; for(a1=0; a1<=n; a1++) for(a2=0; a2<=n; a2++) for(a3=0; a3<=n; a3++) if((a1 + a2) % 2 == 0 && (a2 + a3) % 3 == 0 && (a1 + a2 + a3) % 5 == 0) { sum = a1 + a2 + a3; if(sum > max) max = sum; } printf("%d\n", max); return 0;}
阅读全文
0 0
- Bailian4146 Bailian2747 数字方格【暴力】
- 数字方格
- 数字方格
- poj 2747: 数字方格
- 蓝桥杯 方格填数 (强行暴力)
- 百练_2747:数字方格
- HDU1172 猜数字 【暴力】
- 猜数字-暴力枚举
- 猜数字 -- 暴力法
- 暴力:数字排列
- 百练oj 4146:数字方格
- 百炼OJ:4146:数字方格
- 【Openjudge, NOI,枚举】1749数字方格
- 蓝桥杯_方格填数_暴力解法
- HDOJ1172 猜数字 【暴力枚举】
- 蓝桥杯 特殊的数字(暴力)
- HDU 1172 猜数字(暴力)
- [bzoj2761][暴力]不重复数字
- python中的for循环的应用
- 二分答案模板
- SQL-数据和表
- 313. Super Ugly Number
- orakill 使用
- Bailian4146 Bailian2747 数字方格【暴力】
- Hi3519V101移植opencv-2.4.9
- python学习
- java5的新特性fore和可变参数
- 爬虫Scrapy-02入门程序
- Spring入门(一)——基本概念学习
- vue---vue2.x自定义plugin,给vue添加全局方法,原型上增加全局方法
- 《UNIX网络编程 卷1》一、环境配置
- 线程与进程区别