当前位置: 首页> 健康> 知识 > 鞍山天乙网络推广有限公司_安徽建设网_建站seo推广_韩国搜索引擎排名

鞍山天乙网络推广有限公司_安徽建设网_建站seo推广_韩国搜索引擎排名

时间:2025/7/9 5:08:31来源:https://blog.csdn.net/Poeir_/article/details/147167819 浏览次数:1次
鞍山天乙网络推广有限公司_安徽建设网_建站seo推广_韩国搜索引擎排名

**作者的个人gitee**​​

作者的算法讲解主页▶️

每日一言:“泪眼问花花不语,乱红飞过秋千去🌸🌸”


题目

在这里插入图片描述
在这里插入图片描述

二.解题策略

本题比较简单,我的思路是写三个函数分别计算黄金白银铜一次新产值,通过k次循环即可获取最新产值。

三.代码演示

#define _CRT_SECURE_NO_WARNINGS  1
#include<iostream>
#include<vector>typedef long long ll;using namespace std;
//分别计算每种金属的新产值
ll gold(ll a, ll b, ll c)
{return (b + c) / 2;
}ll silver(ll a, ll b, ll c)
{return (a + c) / 2;
}ll copper(ll a, ll b, ll c)
{return (b + a) / 2;
}void solve()
{int T, K;scanf("%d", &T);ll A, B, C;for (int i = 0; i < T; i++){ll A1 = 0, B1 = 0, C1 = 0;scanf("%lld%lld%lld%d", &A, &B, &C, &K);for (int j = 0; j < K; j++)//计算k次{A1 = gold(A, B, C);B1 = silver (A, B, C);C1 = copper(A, B, C);}cout << A1 << " " << B1 << " " << C1;}
}int main()
{solve();return 0;
}

输出如下

在这里插入图片描述


非标准答案,如有错误,恳请指正。

关键字:鞍山天乙网络推广有限公司_安徽建设网_建站seo推广_韩国搜索引擎排名

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: