UVa 11242
来源:互联网 发布:云南大数据app 编辑:程序博客网 时间:2024/06/16 20:51
題目:變速自行車有兩個齒輪盤,每個盤上有幾個齒輪,變速級別是變速比的有序序列;
求變速序列中相鄰比例的最大值。
分析:排序。存儲所有的變速比例,排序統計即可。
說明:( ⊙ o ⊙ )!
#include <stdio.h>#include <stdlib.h>double F[11];double R[111];double D[1111];int cmp(const void *a, const void *b){if (*(double *)a < *(double *)b) {return -1;}else {return 1;}}int main(){int f, r;while (~scanf("%d",&f) && f) {scanf("%d",&r);for (int i = 0; i < f; ++ i) {scanf("%lf",&F[i]);}for (int i = 0; i < r; ++ i) {scanf("%lf",&R[i]);}int count = 0;for (int i = 0; i < f; ++ i) {for (int j = 0; j < r; ++ j) {D[count ++] = F[i]/R[j];}}qsort(D, count, sizeof(double), cmp);double ans = 0;for (int i = 1; i < count; ++ i) {if (ans < D[i]/D[i-1]) {ans = D[i]/D[i-1];}}printf("%.2lf\n",ans);}return 0;}
0 0
- UVa 11242
- uva
- UVA
- UVA
- UVA
- uva
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- LVDS转LVDS,转VGA,TTL,HDMI
- 搭建 rbac 后台系列教程(二)—— 安装 AdminLTE 渲染后台和 yii2-admin 集成 rbac
- 大型网站搭建过程
- Android 技术重温系列 ( 3 )
- Vijos 1166题:木牛流马
- UVa 11242
- linux java服务启动脚本
- Spring Boot+JSP
- c#之string的格式化字符串format
- MJIOT-AMB-01 RTL8710AF 高性能wifi模块 产品介绍
- 企业网站如何选择域名更好 小技巧分享
- Java加密技术——对称加密与非对称加密
- 第二册第五单元总结
- Linux打卡Day6-fdisk命令