Помогите решить задачу C++
Пица круглой формы разрезают N раз по диаметру (по прямой через центр). Диаметры отличаются друг от друга. Определите, сколько кусочков получится после разрезания Пица N раз.
входные данные
Дано одно неотрицательное число: N - количество разрезов, (0≤N≤100)
По дате
По рейтингу
1234567891011121314151617181920212223
#include <iostream>
int main()
{
unsigned N;
do
{
std::cin >> N;
if(N>100) std::cout << "Количество разрезов не больше 100." << std::endl;
}while(N>100);
std::cout << N * 2 << std::endl;
/*
* Поскольку пицца круглая, при первом разрезе по диаметру образуется
* 2 куска. При втором разрезе -- 4. При третьем -- 6.
* Таким образом количество кусков в два раза больше количества разрезов
* по диаметру.
* А вот на счёт разности диаметро -- тут я не понял, что к чему.
*/
return 0;
}