计算鞍点c++



 /*计算鞍点:
 1.方法又很多,要在一点一点的探索中找到最适合最简便的一个
 2.思路仅仅只是在大脑中的东西,我们需要的是计算机去执行任务,因此我们需要时常与计算机进行交互,
  可以通过cin或者注释等方法证明计算机目前是否和我们的需要符合,当然有一些其实是通过cin也无法实
  现的就比如说方法,这就需要 我们在纸上模拟计算机的工作前提要求我们掌握计算机的工作原理
3.很多细节以及技巧需要我们积累 
 

#include <iostream>
using namespace std;
int main()
{
	int a[5][5];
	int temp[5],index[5],j,i;
	int b=0;
	for( i=0;i<5;i++){
		for( j=0;j<5;j++)
		{
			cin>>a[i][j];
			if(j==0){
				index[i]=a[i][0];
			}
        	if(index[i]<a[i][j])
			{
				index[i]=a[i][j];
			}
			
			
		}
    }
    for( j=0;j<5;j++){
		for( i=0;i<5;i++)
		{
			if(i==0){
				temp[j]=a[0][j];
			}
			if(temp[j]>a[i][j])
			{
				temp[j]=a[i][j];
			}
			
			
		}
    }
    
    int sign =0;
	for(i=0;i<5;i++)
	{
		for(j=0;j<5;j++)
		{
			if(temp[i]==index[j]&&a[j][i]==temp[i])
			{
				cout<<++j<<" "<<++i<<" "<<a[j][i]<<endl;
				sign =1;
			}
			
		}
	}
	
	/*for(i=0;i<5;i++)
	{
		cout<<temp[i]<<" ";
	}
	for(j=0;j<5;j++)
	{
		cout<<index[j]<<"  ";
	}*/
	if(sign ==0){
	 cout<<"not found"<<endl;
	} 
 } 
 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值