题目名称:佳佳买菜

描述

佳佳是我们的ACM社团的副社长,她感觉得自己没存在感,so…
由于实验室要聚餐了,佳佳决定买点菜,来做菜给大家吃。佳佳喜欢吃娃娃菜,于是她来到买菜的地方。
佳佳:我要10斤娃娃菜。
老板称完 10斤一共是20元。
佳佳看这次的菜比以往的少了点,但单纯的佳佳没想太多。一旁的琛哥看了下,把菜篮和娃娃菜一起放在称上,显示是28元,
但篮子的重量是2斤,琛哥直接说:老板还我们10元。
老板愣了一下,还给了佳佳10块钱。

输入

第一行一个整数T表示数据组数。接下来T行,每行输入4个不超过1000且大于零的整数n,a,b,c。其中n表示佳佳要买多少斤娃娃菜,a表示老板称完后娃娃菜的总价,b表示娃娃菜和篮子放在称上显示的价格,c为篮子的重量。

输出

T行每行老板应该退还的钱(保留两位小数)

样例输入

1
10 20 28 2

样例输出

10.00

题解

这道题目是一道比较简单的数学题。根据题意,要求老板应该退换的钱,应为称完的总价a减去菜的实际价值。同时我们可以了解,老板坑钱的方式是改变系数k。因此,菜的实际价值为n/k菜的单价。
其中菜的单价为a/n。对k的求解我们可以利用 大专栏  ypoj 2286 佳佳买菜篮子和菜一起称出的价格,结合篮子重量,得到(n+c
k)*菜单价=b

综上所述,我们可以得到老板退换的钱为a-aac/n/(b-a)

代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

int ()
{
int n;
double d,a,b,c;
double k;
scanf("%d",&n);
while(n--)
{
scanf("%lf%lf%lf%lf",&d,&a,&b,&c);
k=a-a*a*c/d/(b-a);
printf("%.2lfn",k);
}
return 0;
}

ypoj 2286 佳佳买菜的更多相关文章

  1. 一本通1644【例 4】佳佳的 Fibonacci

    1644:[例 4]佳佳的 Fibonacci 时间限制: 1000 ms         内存限制: 524288 KB sol:搞了大概一个多小时什么结果都没,被迫去看题解,感觉自己菜到家了qaq ...

  2. P1875 佳佳的魔法药水

    P1875 佳佳的魔法药水 题目描述 发完了 k 张照片,佳佳却得到了一个坏消息:他的 MM 得病了!佳佳和大家一样焦急 万分!治好 MM 的病只有一种办法,那就是传说中的 0 号药水 ……怎么样才能 ...

  3. vijos:P1285佳佳的魔法药水

    背景 发完了k张照片,佳佳却得到了一个坏消息:他的MM得病了!佳佳和大家一样焦急万分!治好MM的病只有一种办法,那就是传说中的0号药水……怎么样才能得到0号药水呢?你要知道佳佳的家境也不是很好,成本得 ...

  4. 洛谷 P1875 佳佳的魔法药水

    P1875 佳佳的魔法药水 题目描述 发完了 k 张照片,佳佳却得到了一个坏消息:他的 MM 得病了!佳佳和大家一样焦急 万分!治好 MM 的病只有一种办法,那就是传说中的 0 号药水 --怎么样才能 ...

  5. 洛谷—— P1875 佳佳的魔法药水

    https://www.luogu.org/problemnew/show/1875 题目背景 发完了 k 张照片,佳佳却得到了一个坏消息:他的 MM 得病了!佳佳和大家一样焦急 万分!治好 MM 的 ...

  6. 「Vijos 1285」「OIBH杯NOIP2006第二次模拟赛」佳佳的魔法药水

    佳佳的魔法药水 背景 发完了k张照片,佳佳却得到了一个坏消息:他的MM得病了!佳佳和大家一样焦急万分!治好MM的病只有一种办法,那就是传说中的0号药水--怎么样才能得到0号药水呢?你要知道佳佳的家境也 ...

  7. TYVJ P3407 佳佳的魔法照片 Label:语文很重要 语文很重要 语文很重要

    描述 佳佳的魔法照片(mphoto.pas\c\cpp) [题目背景] 佳佳的魔法照片(Magic Photo):如果你看过<哈利•波特>,你就会知道魔法世界里的照片是很神奇的.也许是因为 ...

  8. vijosP1285 佳佳的魔法药水

    vijosP1285 佳佳的魔法药水 链接:https://vijos.org/p/1285 [思路] 图论思想. 很巧妙. 如A+B=C,将AB之间连边,边权为C,用以找相连物品与合成物. 用Dij ...

  9. 佳佳的Fibonacci

    #include<cstdio> #include<cstring> #include<iostream> #include<cmath> #inclu ...

随机推荐

  1. E - Ingredients 拓扑排序+01背包

    题源:https://codeforces.com/gym/101635/attachments 题意: n行,每行给定字符串s1,s2,s3代表一些菜谱名.s2和s3是煮成是的必要条件,然后给出c和 ...

  2. python,openpyxl,读写excel文件

    import openpyxl as oxl from openpyxl.utils import get_column_letter, column_index_from_string import ...

  3. 56)PHP,模型类的设计思想

    一张表对应一个模型类-----Mode

  4. 00 - 准备 Anaconda 环境

    Anaconda 环境 官方下载安装包:https://www.anaconda.com/download/ Anaconda Navigtor :用于管理工具包和环境的图形用户界面,后续涉及的众多管 ...

  5. 吴裕雄--天生自然python机器学习:Logistic回归

    假设现在有一些数据点,我们用 一条直线对这些点进行拟合(该线称为最佳拟合直线),这个拟合过程就称作回归.利用Logistic回归进行分类的主要思想是:根据现有数据对分类边界线建立回归公式,以此进行分类 ...

  6. 一个http的Post请求问题,unable to resolve host <我的域名>:no address associated with hostnam

    原因:你应用中写入的测试服务器地址baseURL解析不了,服务器端设置的原因: 解决:找服务端修改设置,或者Android应用中把测试地址改为上线服务器地址.

  7. 81)PHP,session面试题总结

    (1)session和cookie的比较: (2)session是否可以持久化? (3)

  8. Ubuntu14 定时查询任务进程存活状态以及定时杀死进程和重启

    #!/bin/bash while true do pkill -f "savePic.py" python ./savePic.py & #fi sleep 3600 d ...

  9. Zookeeper开源客户端框架Curator的使用

    CuratorFramework Curator框架提供了一套高级的API, 简化了ZooKeeper的操作. 话不多说,看代码 package com.donews.data.util import ...

  10. hashCode() 和 equals()比较

    1. 首先equals()和hashCode()这两个方法都是从Object类中继承过来的. equals()方法在Object类中定义如下: public boolean equals(Object ...