#include int n, l, u, v[100000], mintrocas, ntrocas, narms, temp; int compareints(const void *a, const void *b) { return (*(int*)a - *(int*)b); } int isavaiable(int a) { int *p; p = (int*)bsearch(&a,v,l,sizeof(int),compareints); if (p == NULL) return 0; return 1; } int main() { int i, j; while (scanf("%d%d", &n, &l)!=EOF&&!(n==0&&l==0)) { for (i=0; i= n) { break; } } mintrocas = ntrocas; u = ntrocas; for (i=1; i