problem statement is here
#include<stdio.h>
int main(){
int a,b,t,x,n,m,k,i,j,min,h;char arr[55];
scanf("%d",&t);
while(t--){
int ar[55]={0};
scanf("%d %d %d",&n,&m,&k);
for(i=0;i<n;i++){
scanf("%s",arr);
for(h=0;h<m;h++){
if(arr[h]=='*')
ar[i]++;
}
}
for(j=0;j<k;j++){
min=ar[0];
a=0;
for(i=1;i<n;i++){
if(ar[i]<min){
min=ar[i];
a=i;
}
}
ar[a]=m-min;
}
int ans=0;
for(i=0;i<n;i++){
ans+=ar[i];
}
printf("%d\n",ans);
}
return 0;
}
No comments:
Post a Comment