每日牛客一解

链接:登录---专业IT笔试面试备考平台_牛客网

来源:牛客网

题目描述

阿宁喜欢吃柠檬。已知每个柠檬酸度可能是 1 到 a,甜度可能是 0 到 b。

现在阿宁有 n 个柠檬,她要全部吃掉,会获得一定的快乐值。快乐值为每个柠檬的酸度和甜度总和。

阿宁最小的快乐值和最大的快乐值可能是多少?

输入描述:

复制代码

三个正整数 a,b,n 用空格隔开。

输出描述:

复制代码
两个正整数,分别表示最小的快乐值和最大的快乐值。

示例1

输入

2 3 4

复制代码

输出

4 20

复制代码

说明

复制代码
每个柠檬最小的酸度是1,最小的甜度是0,因此最小的快乐值是 1×4+0×4=4
每个柠檬最大的酸度是2,最大的甜度是3,因此最大的快乐值是 2×4+3×4=20

备注:

复制代码
注意 int 溢出。

本题需要读好题目,若快乐值最小,则只要让没个柠檬酸度为1,甜度为0就可。若让快乐值最大,则让每个柠檬酸度为a,甜度为b就行。

注意:最小值和最大值之间要有空格。

cpp 复制代码
#include <iostream>

using namespace std;
int main(){
    long long int a,b;//输入的数值可能会偏大,用long long int 会比较保险,避免 int 溢出 
    long long int n;//对于n也一样 
    cin >> a >> b >> n;//输入 
    cout  << n <<  " "  <<  (a + b) * n;//注意有空格间隔 
    return 0;
}

如有不对,还请各位大佬指出!!

相关推荐
楼田莉子6 分钟前
C++20新特性:Range库
开发语言·c++·后端·学习·c++20
字节高级特工7 分钟前
【Linux】深入理解C语言命令行参数与环境变量
linux·c++·人工智能·后端
linux开发之路11 分钟前
C++项目推荐:eBPF+调度器性能分析框架
linux·c++·ebpf·火焰图·调度器
愿天垂怜18 分钟前
【C++脚手架】ffmpeg 库的介绍与使用
linux·服务器·开发语言·c++·ide·git·ffmpeg
Eric 辰东19 分钟前
【C 语言程序的编译和链接】详解编译链接过程
c语言·笔记·算法·学习方法
并不喜欢吃鱼19 分钟前
从零开始 C++-----十一【C++ 数据结构】红黑树全解析:从定义到工程实现(一文搞定,十分详细)
开发语言·数据结构·c++
星恒随风19 分钟前
C语言数据结构排序算法详解(上):从插入排序、希尔排序到选择排序、堆排序
c语言·数据结构·笔记·学习·排序算法
不会C语言的男孩20 分钟前
C++ Primer Plus 第7章:函数——C++的编程模块
开发语言·c++
迈巴赫车主22 分钟前
蓝桥杯21247弹跳鞋java
java·开发语言·数据结构·算法·职场和发展·蓝桥杯
kebeiovo25 分钟前
C++与 Lua的交互
c++·lua