/ /

记录详情

Accepted

/in/foo.cc: In function 'int FindiMinPos(int*, int)':
/in/foo.cc:4:6: warning: 'min' may be used uninitialized in this function [-Wmaybe-uninitialized]
  int min;
      ^~~
# 状态 耗时 内存占用
#1 Accepted 3ms 332.0 KiB
#2 Accepted 4ms 372.0 KiB
#3 Accepted 2ms 376.0 KiB
#4 Accepted 1ms 336.0 KiB
#5 Accepted 1ms 344.0 KiB

代码

#include<bits/stdc++.h>
using namespace std;
int FindiMinPos(int* a,int n){
	int min;
	for(int i=0;i<n;i++){
		if(a[i]>0){
			min=i;
			break;
		}
	}
	for(int i=0;i<n;i++){
		if(a[i]<a[min]&&a[i]>0) min=i; 
	}
	return min;
}
int main()
{
	int n1,n2;
	cin>>n1>>n2;
	int a[n1];
	int b[n2];
	for(int i=0;i<n1;i++) cin>>a[i];
	for(int i=0;i<n2;i++) cin>>b[i];
	int aa,bb;
	aa=FindiMinPos(a,n1);
	bb=FindiMinPos(b,n2);
	cout<<aa<<" "<<bb;
	return 0;
}

信息

递交者
类型
递交
题目
P1044 A9-2 数组中最小正数的下标
题目数据
下载
语言
C++
递交时间
2021-10-30 21:47:07
评测时间
2021-10-30 21:47:07
评测机
分数
100
总耗时
12ms
峰值内存
376.0 KiB