#include <iostream>
using namespace std;
void Xoa(int Array[100], int* n , int k)
{
if ( k == *n - 1)
*n--;
else
{
for (int i = k ; i < *n - 1 ; i++)
Array[i] = Array[i+1];
*n--;
}
cout<<*n<<endl;
}
int Calculate (int Array[100], int* n)
{
int Max = Array[0];
cout<<*n<<endl;
cout<<n<<endl;
for (int i = 1 ; i < *n ; i++)
if (Max < Array[i])
Max = Array[i];
for (int i = 0 ; i < *n; i++)
if ( Array[i] == Max)
Xoa(Array,n,i);
cout<<"Mang sau khi xoa: "<<endl;
for(int i =0 ; i < *n ; i++)
cout<<Array[i]<<" ";
return 0;
}
int main(int argc, char const *argv[])
{
int Array[100];
int n;
cout<<"Nhap kich thuoc mang: ";
cin>>n;
for (int i = 0 ; i < n ; i++)
cin>>Array[i];
Calculate(Array,&n);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdm9pZCBYb2EoaW50IEFycmF5WzEwMF0sIGludCogbiAsIGludCBrKQp7CglpZiAoIGsgPT0gKm4gLSAxKQoJCSpuLS07CgllbHNlCgl7CgkJZm9yIChpbnQgaSA9IGsgOyBpIDwgKm4gLSAxIDsgaSsrKQoJCQlBcnJheVtpXSA9IEFycmF5W2krMV07CgkJKm4tLTsJCgl9Cgljb3V0PDwqbjw8ZW5kbDsKfQoKaW50IENhbGN1bGF0ZSAoaW50IEFycmF5WzEwMF0sIGludCogbikKewoJaW50IE1heCA9IEFycmF5WzBdOwoJY291dDw8Km48PGVuZGw7Cgljb3V0PDxuPDxlbmRsOwoJZm9yIChpbnQgaSA9IDEgOyBpIDwgKm4gOyBpKyspCgkJaWYgKE1heCA8IEFycmF5W2ldKQoJCQlNYXggPSBBcnJheVtpXTsKCWZvciAoaW50IGkgPSAwIDsgaSA8ICpuOyBpKyspCgkJaWYgKCBBcnJheVtpXSA9PSBNYXgpCgkJCVhvYShBcnJheSxuLGkpOwoKCWNvdXQ8PCJNYW5nIHNhdSBraGkgeG9hOiAiPDxlbmRsOwoJZm9yKGludCBpID0wIDsgaSA8ICpuIDsgaSsrKQoJCWNvdXQ8PEFycmF5W2ldPDwiICI7CglyZXR1cm4gMDsKfQoKaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgY29uc3QgKmFyZ3ZbXSkKewoJaW50IEFycmF5WzEwMF07CglpbnQgbjsKCWNvdXQ8PCJOaGFwIGtpY2ggdGh1b2MgbWFuZzogIjsKCWNpbj4+bjsKCWZvciAoaW50IGkgPSAwIDsgaSA8IG4gOyBpKyspCgkJY2luPj5BcnJheVtpXTsKCUNhbGN1bGF0ZShBcnJheSwmbik7CglyZXR1cm4gMDsKfQo=