Advertisement

安装并配置能量项链C语言项目(C语言版本)

阅读量:

1:基本思路

1:当相邻的珍珠具备可合并条件时(即前一珍珠的尾部标记与后一珍珠的头部标记相等),系统将触发能量释放机制,同时消除对应的重复标记。合并后生成的新珍珠,其头部标记将继承前一珍珠的头部标记,尾部标记则与后一珍珠的尾部标记保持一致。

2:通过观察可以得知,若被消除的标记数值越低,则整体所释放的能量总量将越高。

2:代码

复制代码
 #include<stdio.h>

    
 #define MAX 100
    
 int findMinNumber(int *a,int length)//找出数值中最小的标记数值并返回其在数组中的下标
    
 {
    
 	int min=a[0],flag=0;
    
 	for(int i=1;i<length;i++)
    
 	{
    
 		if(a[i]<min)
    
 		{
    
 			min=a[i];
    
 			flag=i;
    
 		}
    
 	}
    
 	return flag;
    
 }
    
 int main(void)
    
 {
    
 	int n,a[MAX];
    
 	long int energy=0;
    
 	scanf("%d",&n);
    
 	int flag=

全部评论 (0)

还没有任何评论哟~