Sicily 1093. Air Express
来源:互联网 发布:人才结构优化措施 编辑:程序博客网 时间:2024/05/22 01:45
没什么好说的,利用分支结构进行判断就好。
Run Time: 0sec
Run Memory: 312KB
Code length: 2062Bytes
SubmitTime: 2011-06-10 15:31:05
// Problem#: 1093// Submission#: 797147// The source code is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License// URI: http://creativecommons.org/licenses/by-nc-sa/3.0/// All Copyright reserved by Informatic Lab of Sun Yat-sen University#include <iostream>using namespace std;int main(){ int weight1, weight2, weight3, rate1, rate2, rate3, rate4; int size, add, cost; int t = 0; while ( cin >> weight1 >> rate1 >> weight2 >> rate2 >> weight3 >> rate3 >> rate4 ) { t++; cout << "Set number " << t << ":"<<endl; while ( !0 ) { cin >> size; if ( size == 0 ) break; add = 0; if ( size <= weight1 ) { cost = rate1 * size; if ( ( weight1 + 1 ) * rate2 < cost ) { add = weight1 + 1 - size; cost = ( weight1 + 1 ) * rate2; } if ( ( weight2 + 1 ) * rate3 < cost ) { add = weight2 + 1 - size; cost = ( weight2 + 1 ) * rate3; } if ( ( weight3 + 1 ) * rate4 < cost ) { add = weight3 + 1 - size; cost = ( weight3 + 1 ) * rate4; } } else if ( size > weight1 && size <= weight2 ) { cost = rate2 * size; if ( ( weight2 + 1 ) * rate3 < cost ) { add = weight2 + 1 - size; cost = ( weight2 + 1 ) * rate3; } if ( ( weight3 + 1 ) * rate4 < cost ) { add = weight3 + 1 - size; cost = ( weight3 + 1 ) * rate4; } } else if ( size > weight2 && size <= weight3 ) { cost = rate3 * size; if ( ( weight3 + 1 ) * rate4 < cost ) { add = weight3 + 1 - size; cost = ( weight3 + 1 ) * rate4; } } else cost = rate4 * size; cout << "Weight (" << size << ") has best price {1}quot; << cost << " (add " << add << " pounds)"<< endl; } cout << endl; } return 0;}
- Sicily 1093. Air Express
- Sicily.1093. Air Express
- Sicily 1093. Air Express
- sicily 1093. Air Express
- sicily 1093.Air Express
- sicily 1093. Air Express
- Sicily 1093. Air Express
- sicily 1093. Air Express
- sicily 1093. Air Express
- [sicily online]1093. Air Express
- Sicily 1093 Air Express
- Sicily 1093 Air Express
- 1093. Air Express
- 1093. Air Express
- 贪心算法之Air Express——by sicily
- 1093 Air Express
- 1093 Air Express
- AIR Express Install Badge下载及安装(完整版)
- SAP BW星型模型——视频学习笔记02
- C#的多线程机制探索
- 领先的免费齐全的Web 技术教程 网站
- nginx结合node.js安装使用
- 查看.Net Framework版本的方法
- Sicily 1093. Air Express
- 黑马程序员(C#3)之《语句》
- C语言使用注意事项(一)
- Weka Explorer
- 系统重启 Oracle自动重启配置
- java类和servlet中访问spring中的bean
- android开发技巧精髓五
- 2012-embedded-2.4 (嵌入式智能平台在呼叫中心的应用)
- 排序算法与数据结构汇总