Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <cstdio>int main(int argc, char **argv){int n;int abday;int cards;int abdays[100];scanf("%d",&n);while(n>0){int count=0;int maxdays = 0;scanf("%d",&abday);scanf("%d", &cards);for (int i=0;i<abday;i++){scanf("%d", &abdays[i]);}maxdays = abdays[cards]-1;// printf("now the maxdays is %d", maxdays);if (cards >= abday){maxdays =100;}else{for(int i= 0;i<abday-cards-1;i++){if(abdays[i+cards+1]-abdays[i]-1 > maxdays){maxdays = abdays[i+cards+1]-abdays[i]-1;}}}