سلام
1سوال دارم که با آرایه وکتور حل میشه.تا 1 جاهایی حلش کردم ولی کامل نیست.
سوالش به طور خلاصه میگه : 1 اسبی داریم که 4 تا نعل میخاد بخره.ولی نمیخاد 4 تا نعلش همرنگ باشه.بنابراین خروجی برنامه ما باید تعدادنعل هایی باشه که باید رنگش را عوض کنیم تا هیچ کدوم ازون 4 تا نعل همرنگ نباشه
به عنوان مثال اگه 4 تا عددی که کاربر به عنوان ورودی میدیم مثله هم باشه خروجی باید 3 باشه
ممنون میشم کمکم کنین.برنامه به زبانc++
include
include
using namespace std;
int main()
{
int a,s=0;
vector vect;
for(int i=0;i<4;i++)
{
cin>>a;
vect.push_back(a);
}
for(int i=0;i<vect.size();i++)
{
for(int j=i+1;j<vect.size();j++)
{
if(vect[i]==vect[j])
{
s++;
vect.erase(vect.begin()+(j-1));
}
}
}
cout<<s;
}