OpenJudge

阅读: 评论:0

OpenJudge

OpenJudge

一、题目链接

/

二、解题思路

◎ 初始时输入总病例数和有效病例数,计算出鸡尾酒疗法的有效率;
◎ 以步长1为基准,循环输入其它改进疗法的总病例数和有效病例数:→ 计算出当前改进疗法的有效率;→ 如果当前改进疗法优于鸡尾酒疗法,则输出better;否则如果当前改进疗法劣于鸡尾酒疗法,则输出worse;否则,说明当前改进疗法等效于鸡尾酒疗法,输出same。

三、实施步骤

◎ 首先,定义并输入三个int类型的整数n、t、e,分别代表治疗方法的数量、每组治疗方法的总病例数、每组治疗方法的有效病例数;
◎ 其次,定义两个double类型的浮点数x、y,分别代表鸡尾酒疗法的有效率、其它改进疗法的有效率,初始时x=1.0*e/t;
◎ 然后,通过整数i标记治疗方法的编号,i从2开始,到n为止,步长为1,循环处理如下:→ 输入当前改进疗法的总病例数t和有效病例数e;→ 令y=1.0*e/t;→ 如果y-x>0.05:*** 输出better和回车;否则如果x-y>0.05:*** 输出worse和回车;否则:*** 输出same和回车;上述循环结束后,n-1组改进疗法与鸡尾酒疗法的对比也即结束。

四、Java程序

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner input = new Scanner(System.in);int n = Int(); // 治疗方法的数量int t = Int(); // 每组治疗方法的总病例数int e = Int(); // 每组治疗方法的有效病例数double x = 1.0 * e / t; // 鸡尾酒疗法的有效率double y; // 其它改进疗法的有效率/* 整数i标记治疗方法的编号,i从2开始,到n为止,步长为1 */for (int i = 2; i <= n; i++) {t = Int(); // 当前改进疗法的总病例数e = Int(); // 当前改进疗法的有效病例数y = 1.0 * e / t; // 当前改进疗法的有效率if (y - x > 0.05) { // 如果当前改进疗法优于鸡尾酒疗法System.out.print("bettern");}else if (x - y > 0.05) { // 否则如果当前改进疗法劣于鸡尾酒疗法System.out.print("worsen");}else { // 否则,当前改进疗法等效于鸡尾酒疗法System.out.print("samen");}}}
}

五、C++程序

#include <iostream>
using namespace std;int main()
{int n; // 治疗方法的数量int t; // 每组治疗方法的总病例数int e; // 每组治疗方法的有效病例数cin >> n;cin >> t;cin >> e;double x = 1.0 * e / t; // 鸡尾酒疗法的有效率double y; // 其它改进疗法的有效率/* 整数i标记治疗方法的编号,i从2开始,到n为止,步长为1 */for (int i = 2; i <= n; i++){cin >> t; // 当前改进疗法的总病例数cin >> e; // 当前改进疗法的有效病例数y = 1.0 * e / t; // 当前改进疗法的有效率if (y - x > 0.05) // 如果当前改进疗法优于鸡尾酒疗法{cout << "better" << endl;}else if (x - y > 0.05) // 否则如果当前改进疗法劣于鸡尾酒疗法{cout << "worse" << endl;}else // 否则,当前改进疗法等效于鸡尾酒疗法{cout << "same" << endl;}}return 0;
}

本文发布于:2024-01-27 22:32:34,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/17063659553038.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:OpenJudge
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23