Not able to test case 2(rest passed).
#include
#include
using namespace std;
int main() {
char arr[1000];
int ar[100];
cin.getline(arr,1000);
for(int i=0;i<strlen(arr);i++){
int j=i;
int count=0;
while(j<strlen(arr)){
if(arr[i]==arr[j]){
count++;
}
j++;
}
ar[i]=count;
}
for(int i=0;i<strlen(arr);i=i+ar[i]){
if(ar[i]!=1){
cout<<arr[i]<<ar[i];
}
else{
cout<<arr[i];
}
}
return 0;
}