1.
enum eCharType
{
A,B,C,D
};
int main()
{
int a_grade = 0, b_grade = 0, c_grade = 0, d_grade = 0, f_grade = 0;
eCharType chartype = D;
switch (chartype)
{
case A:
a_grade++;
break;
case B:
b_grade++;
break;
case C:
c_grade++;
break;
case D:
d_grade++;
break;
default:
f_grade++;
break;
}
cout << a_grade << "," << b_grade << "," << c_grade << "," << d_grade << "," << f_grade << endl;
return 0;
}
2.int main()
{
long long res = 1;
for (int i = 1; i <= 20; i++)
{
res *= i;
}
cout << res;
}
3.int main()
{
short range = 20;
long long sum = 0;
for (int i = 1; i <= range; i++)
{
long long res = 1;
for (int j = 1; j <= i; j++)
{
res *= j;
}
sum += res;
}
cout << sum;
}
4.int main()
{
string str;
bool reply;
cin >> str;
for (int i = 0; i <= str.size()/2; i++)
{
if (str[i] == str[str.size() - 1 - i])
{
reply = true;
continue;
}
else
{
reply = false;
break;
}
}
cout << reply;
return 0;
}