#include <math.h> #include <stdio.h> #include <stdlib.h> int min(int a,int b){ return a>b?b:a; } void swap(int i,int j,int *skill,int *blood){ int x=skill[i]; skill[i]=skill[j]; skill[j]=x; x=blood[i]; blood[i]=blood[j]; blood[j]=x; } int dfs(int n,int ...