暴力搜索了 #include <stdio.h> int main() { int a[1000]; int i = 0; char ch; while(scanf("%d",&a[i])!=EOF) { ch = getchar(); i++; } int max = a[0]; int min = a[0]; int length = i-1; int time = a[i-1]; for(int j = 1;j<length;j++) { if(a[j]>max)max = a[j]; if(a[j]<min)min = a[j]; } int minRate = 1; int maxRate = 1; for(int k =min;k<max;k++) { int sumTime = 0; for (int j = 0, size = length; j < size; j++) { sumTime += (int)(a[j] * 1.0 / k+0.5); } if (sumTime == time) { printf("%d",k); break; } } return 0; }
点赞 评论

相关推荐

牛客网
牛客企业服务