当前位置:网站首页>Codeforces Round #274 (Div. 2) –A Expression
Codeforces Round #274 (Div. 2) –A Expression
2022-07-06 13:45:00 【全栈程序员站长】
大家好,又见面了,我是全栈君。
主题链接:Expression
Expression
time limit per test
1 second
memory limit per test
256 megabytes
input
standard input
output
standard output
Petya studies in a school and he adores Maths. His class has been studying arithmetic expressions. On the last class the teacher wrote three positive integers a, b, c on the blackboard. The task was to insert signs of operations ‘+‘ and ‘*‘, and probably brackets between the numbers so that the value of the resulting expression is as large as possible. Let’s consider an example: assume that the teacher wrote numbers 1, 2 and 3 on the blackboard. Here are some ways of placing signs and brackets:
- 1+2*3=7
- 1*(2+3)=5
- 1*2*3=6
- (1+2)*3=9
Note that you can insert operation signs only between a and b, and between b and c, that is, you cannot swap integers. For instance, in the given sample you cannot get expression (1+3)*2.
It’s easy to see that the maximum value that you can obtain is 9.
Your task is: given a, b and c print the maximum value that you can get.
Input
The input contains three integers a, b and c, each on a single line (1 ≤ a, b, c ≤ 10).
Output
Print the maximum value of the expression that you can obtain.
Sample test(s)
input
1
2
3output
9input
2
10
3output
60大致题意:a, b, c三个数。在三个数中,插入“+” 和“*”运算符的随意两个组合,求能组成的表达式的值得最大值。(能够用括号)
解题思路:没啥说的。直接暴力,总共就6种组合。
AC代码:
#include <stdio.h>
#include <string.h>
#include <iostream>
#include <algorithm>
#include <vector>
#include <queue>
#include <set>
#include <map>
#include <string>
#include <math.h>
#include <stdlib.h>
#include <time.h>
using namespace std;
#define INF 0x7fffffff
int x[9];
int main()
{
// #ifdef sxk
// freopen("in.txt","r",stdin);
// #endif
int a,b,c;
while(scanf("%d%d%d",&a,&b,&c)!=EOF)
{
x[0] = a + b + c;
x[1] = a + (b * c);
x[2] = a * (b + c);
x[3] = (a + b) * c;
x[4] = (a * b) + c;
x[5] = a * b * c;
sort(x, x+6);
printf("%d\n",x[5]);
}
return 0;
}版权声明:本文sxk原创文章。转载本文,请添加链接^_^
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/117058.html原文链接:https://javaforall.cn
边栏推荐
- Sql: stored procedures and triggers - Notes
- 关于char[]数组通过scanf赋值使用上的一些问题。。
- 1292_FreeROS中vTaskResume()以及xTaskResumeFromISR()的实现分析
- C language: comprehensive application of if, def and ifndef
- 20 large visual screens that are highly praised by the boss, with source code templates!
- 华为在多个行业同时出击,吓人的技术让欧美企业瑟瑟发抖
- 爬虫实战(五):爬豆瓣top250
- Web开发小妙招:巧用ThreadLocal规避层层传值
- 对话阿里巴巴副总裁贾扬清:追求大模型,并不是一件坏事
- Absolute primes (C language)
猜你喜欢

中国白酒的5场大战

Yyds dry goods inventory C language recursive implementation of Hanoi Tower
![[Li Kou brushing questions] one dimensional dynamic planning record (53 change exchanges, 300 longest increasing subsequence, 53 largest subarray and)](/img/1c/973f824f061d470a4079487d75f0d0.png)
[Li Kou brushing questions] one dimensional dynamic planning record (53 change exchanges, 300 longest increasing subsequence, 53 largest subarray and)

20 large visual screens that are highly praised by the boss, with source code templates!

Persistence / caching of RDD in spark

数字化转型挂帅复产复工,线上线下全融合重建商业逻辑
![[Chongqing Guangdong education] Tianjin urban construction university concrete structure design principle a reference](/img/61/976c7d86ab3b2df5f5af3beefbf547.png)
[Chongqing Guangdong education] Tianjin urban construction university concrete structure design principle a reference

Why is the cluster mode of spark on Yan better than the client mode

jvm:大对象在老年代的分配

Fastjson parses JSON strings (deserialized to list, map)
随机推荐
在最长的距离二叉树结点
Proxy and reverse proxy
关于char[]数组通过scanf赋值使用上的一些问题。。
抖音將推獨立種草App“可頌”,字節忘不掉小紅書?
50 commonly used numpy function explanations, parameters and usage examples
互联网快讯:吉利正式收购魅族;胰岛素集采在31省全面落地
Redistemplate common collection instructions opsforlist (III)
jvm:大对象在老年代的分配
Numpy download and installation
十一、服务介绍及端口
[Digital IC manual tearing code] Verilog automatic beverage machine | topic | principle | design | simulation
R3live notes: image processing section
Michael smashed the minority milk sign
Solution to the problem of UOS boot prompt unlocking login password ring
中国白酒的5场大战
Aggregate function with key in spark
The role of applicationmaster in spark on Yan's cluster mode
1292_ Implementation analysis of vtask resume() and xtask resume fromisr() in freeros
Description of web function test
JPEG2000 matlab source code implementation