Napisz program wyznaczający sumę n początkowych liczb kończących się cyfrą 1, 2 lub 7. Liczbę n należy pobrać od użytkownika. Napisalem dzialajacy kod ale wydaje mi sie ze mozna zrobic to optymalniej ale nie wiem jak, ma ktos jakis pomysl?
#include <iostream>
using namespace std;
int main()
{
int n;
cin>>n;
int suma1=0;
int suma2=0;
int suma3=0;
int suma=0;
for (int i=1; i<n*10; i+=10)
{
suma1+=i;
}
for (int i=2; i<n*10; i+=10)
{
suma2+=i;
}
for (int i=7; i<n*10; i+=10)
{
suma3+=i;
}
suma=suma1+suma2+suma3;
cout<<suma;
}