当前位置: 首页 > wzjs >正文

厦门网站建站自助建站系统破解版

厦门网站建站,自助建站系统破解版,自己做网站下载怎么,公司招聘网站续费申请题目:可可是一位手工艺品制作师,她有一批精美的手工艺品准备出售。现在有 𝑁 位潜在买家,每位买家都有一个他们愿意为一个手工艺品支付的最高金额 𝑉𝑖。可可需要决定一个销售价格,使得她的总收…

题目:可可是一位手工艺品制作师,她有一批精美的手工艺品准备出售。现在有 𝑁 位潜在买家,每位买家都有一个他们愿意为一个手工艺品支付的最高金额 𝑉𝑖。可可需要决定一个销售价格,使得她的总收入最大化。每位买家只会购买一个艺品或者不购买。你的任务是帮助可可计算出能够获得的最大收入是多少。

输入格式

第一行包含一个整数 𝑁。

第二行包含 𝑁个整数,表示每位买家愿意支付的最高金额 𝑉𝑖。

输出格式

输出一个整数,表示可可通过销售手工艺品能够获得的最大收入。

样例输入

4
2 10 6 3

样例输出

12

解题思路+代码:

代码:

import java.util.Scanner;
import java.util.Arrays;
// 1:无需package
// 2: 类名必须Main, 不可修改public class Main {public static void main(String[] args) {/*只要不超过我出的最高价,那么我就会购买:如果P = 2,所有买家都会购买,总收入 = 2 * 4 = 8。如果P = 3,有3位买家会购买(V = 10, 6, 3),总收入 = 3 * 3 = 9。如果P = 6,有2位买家会购买(V = 10, 6),总收入 = 6 * 2 = 12。如果P = 10,只有1位买家会购买(V = 10),总收入 = 10 * 1 = 10。*/Scanner scan = new Scanner(System.in);int n = scan.nextInt(); //获取n位买家的数量int[] p = new int[n];for(int i = 0; i<p.length; i++){p[i] = scan.nextInt(); //获取N位买家出的最高价}Arrays.sort(p);//对数组价格进行排序int makeMoney = 0; //更新获益的最大值for(int i = 0; i<n; i++){int gain = p[i] * (n-i); //价格增大,买的顾客就少 两者此消彼长makeMoney = Math.max(makeMoney,gain);}System.out.println(makeMoney);scan.close();}
}

总结:这道题就是现实生活中的定价问题,顾客和价格此消彼长,价高物以稀为贵,价低薄利多销,只要计算好定价(满足买家愿承担的出价),就能够实现获利最大化。

http://www.dtcms.com/wzjs/477823.html

相关文章:

  • 国外做游戏评测的视频网站有哪些平台seo
  • wordpress订单插件seo的中文含义是
  • 网站建设怎么做分录如何获取热搜关键词
  • 个人简介网站源码艺考培训
  • jsp网站开发教学网络推广教程
  • wordpress评论颜文字网站seo排名
  • 宁波seo外包联系方式网站查询工具seo
  • 住房建设部投诉网站色盲能治好吗
  • 做 直销网站 公司外贸接单平台哪个最好
  • 做调查赚钱的网站有哪些域名权重查询工具
  • 视频网站视频预览怎么做的网站建设情况
  • 网站建设店铺优化教程
  • 宁国网站建设万州网站建设
  • 网站如何做伪静态沈阳seo整站优化
  • 世界做火的游戏视频网站百度域名注册
  • 搭建网站的手机软件近期国际新闻
  • 学些网站制作项目宣传推广方案
  • 嘉定区网站建设公司网上怎么找人去推广广告
  • 中国优秀网站促销式软文案例
  • 备案号放网站下面居中关键词排名
  • 番禺区移动端网站制作线上培训
  • ppt模板怎么直接套用seo教程自学
  • 网站制作合作百度公司招聘官网最新招聘
  • 网站建设怎么做账会计广州企业网站seo
  • 知知网站推荐自己有货源怎么找客户
  • 网站建设叁金手指花总8网址服务器查询
  • 网站划分栏目承德seo
  • 手机网站开发人员选项大数据精准营销
  • 哪些网站可以做招商广告百度云搜索引擎入口
  • 专门做纪录片的网站自己做seo网站推广