Comments are good in moderation. But it’s better to try and use descriptive variable names to tell other developers what a program does as opposed to an ungodly amount of comments
#include <iostream>
int main()
{
std::cout << "Hello bois\n";
std::cout << "It's time to screw up some mainframes\n\n";
int a = 1;
int b = 1;
int c = 567837;
std::cout << "It seems that you're attempting to hack into the accounts of\n"
<< "very important political operatives to uncover a mystery\n"
<< "that has left the public in disarray. With your years of\n"
<< "experience as a former FBI Hacker, this shouldn't be too\n"
<< "difficult for someone like you. You open your computer and \n"
<< "begin planning your attack, using your superior knowledge in\n"
<< "C++ to begin your mission of being a thorn in the governments\n"
<< "side. After days of researching and building the perfect code,\n"
<< "you launch your attack!\n\n"
<< "But it was all for naught. Before you allow your\n"
<< "program to run, you realize that the government has, for some odd\n"
<< "reason, decided that a security puzzle game that asks for the value\n"
<< "of 3 numbers after giving you their product and sum would be more\n"
<< "effective at detering any prying eyes. It seems that the FBI\n"
<< "had downgraded since you left.\n\n"
<< "With your trusty knowledge in basic Algebra, you continue your\n"
<< "journey through the government's security system.\n\n\n\n\n\n";
std::cout << "PASSWORD: _ _ _" << std::endl;
std::cout << "PRODUCT: " << a * b * c << std::endl;
std::cout << "SUM: " << + a + b + c << std::endl;
return 0;
}