第二价竞拍

题目描述:

有多行。第1行是一个整数T(0<T<50),表示有T组竞拍。接下来有T组数据,每组数据包括2行:第1行仅包括一个整数N(2≤N≤100),表示投标人的数量。第2行包括N个整数,用一个空格隔开。第i个整数Pi表示第i个投标人的投标价(0<Pi≤60000),你可以假定最大的投标价是唯一的。

输出:

有多行。对于每组数据输出一行,两个整数index和cost,表示第index个投标人是赢家,他(她)需要支付的费用是cost,用一个空格分开。

样例输入:

2
3
3 2 1
2
4 9

样例输出:

1 2
2 4

源代码:

#include <iostream>
using namespace std;
int main()
{
	int jingpai[100][100];
	int zushu, renshu;
	cin >> zushu >> renshu;
	for (int i = 1; i <= zushu; i++)
	{
      int fir = 1, sec = 0, n=0;
		for (int k = 1; k <= renshu; k++)
		{
			
			cin >> jingpai[i][k];
			if (jingpai[i][k] > fir)
			{
				sec = fir; 
				fir = jingpai[i][k];
			}
			else if (jingpai[i][k] < fir && jingpai[i][k] > sec)
			{
				sec = jingpai[i][k];
			}
		}
		for (int k = 1; k <= renshu; k++)
		{
			if (jingpai[i][k] == fir)
			{
				n = k;
			}
		}
	cout << n << " " << sec<<endl;
		cin >> renshu;
	}
}

运行结果:

随着网络技术的不断发展和人们购物意识的不断革新,网上购物成为一种新型的购物方式,正逐渐被人们所接受和认可,而网上购物的方式之一的网上拍卖形式给人们的购物带来另一种全新的体验,人们可以通过网站发出自己想要拍卖的物品的信息,也可以通过购买自己想要的物品,即具有一般的购物网站的成本低廉,方式灵活,运行快捷的特点,更具有自由竞争和公平合理的特性,如现在流行的拍拍网,淘宝网等都是很好的成功的实例。所以网上拍卖系统有极大的社会需求量。 网上拍卖系统是指通过internet实施的格谈判交易活动,即利用互联网在网站上发布将要招标的物品或服务信息,通过竞争投标的方式将它售给出最高或出最低的投标者。其实质是以竞争格为核心,建立生产者和消费者之间的交流与互动机制,共同确定格和数量,从而达到均衡的一种市场经济过程。 所以一个网上拍卖系统要发挥其重要的作用,它必须允许创建用户、登陆用户。每个用户可以发布拍卖信息、浏览他人的拍卖信息、竞拍拍卖物品。为了提高拍卖的效率,系统应提供搜索和排序等功能,比如按照关键字进行搜索,按照拍卖开始时间,结束时间,拍卖的数量,拍卖者的联系方式,拍卖中的最低格和最高格等各种排序.而这些该功能系统都已经实现。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值