close
題目大意: 每人分兩半給其他兩人
思路: 無聊水題。不過每個數字要四捨五入這邊很坑根本不用。只要輸出那邊就好。
代碼:
#include <bits/stdc++.h>
#define Fast cin.tie(0), ios::sync_with_stdio(0)
#define louisfghbvc int t; cin >> t; while(t--)
using namespace std;
void solve(){
int d, n, j, b;
cin >> d >> n >> j >> b;
double dn = n*1000, dj = j*1000, db = b*1000;
for(int i = 0; i < d; ++i){
double g1 = dn/2;
double g2 = dj/2;
double g3 = db/2;
dn = g2+g3;
dj = g1+g3;
db = g1+g2;
}
printf("%.3f %.3f %.3f\n", dn/1000, dj/1000, db/1000);
}
int main()
{
//Fast;
louisfghbvc
solve();
return 0;
}
/**
2
2 12 16 20
3 20 30 60
**/
文章標籤
全站熱搜