100分但是过不了,用的二维数组
查看原帖
100分但是过不了,用的二维数组
631801
Suix00楼主2024/10/17 16:02
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<math.h>
#define pi 3.141593


int main()
{
	int i, j, count = 0;
	int arr[7][2];
	int arr1[7] = { 0 };

	//接收
	for (i = 0; i < 7; i++)
	{
		for (j = 0; j < 2; j++)
		{
			scanf("%d", &arr[i][j]);
		}
	}

	//判断
	for (i = 0; i < 7; i++)
	{
		if (arr[i][0] + arr[i][1] > 8)
		{
			arr1[count] = i + 1;
			count++;
		}

	}
	for (int n = 0; n < count - 1; n++)
	{
		for (int m = 0; m < count - 1 - i; m++)
		{
			if (arr1[m] > arr1[m + 1])
			{
				int swap = arr[m];
				arr1[m + 1] = arr1[m];
				arr1[m] = swap;
			}

		}
	}
	
	printf("%d", arr1[0]);
	return 0;
}
2024/10/17 16:02
加载中...