设有n个顾客同时等待一项服务。顾客i需要的服务时间为ti,1≤i≤n。共有s处可以提供此项服务。应如何安排n个顾客的服务次序才能使平均等待时间达到最小?平均等待时间是n个顾客等待服务完成的时间总和除以n。
输入 N个顾客的服务时间,并设置服务窗口数量s,请编程输出最小的平均等待时间和每个窗口上顾客接受服务的顺序。
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
void sort(int a[],int n){
for(int i=0;i<n;i++){
for(int j=i;j<n;j++){
if(a[i]>a[j]){
int temp=a[i];