Рассмотрим последовательность 1, 12, 123, 1234, 12345, 123456, 1234567, 12345678, 123456789, 12345678910, 1234567891011, ....
Подсчитайте, сколько элементов этой последовательности среди первых n делятся на три.
Входные данные
Одно натуральное число n (1 ≤ n ≤ 231 - 1).
Выходные данные
Вывести одно найденное число.
#include<stdio.h> #include<stdlib.h> #include<math.h> #include <iostream> using namespace std; int main() { int a,b,c,d,n,i,j,k,p,b1; scanf("%d",&n); d=(n/3)*2; if(n%3==2) d++; printf("%d\n",d); return 0; }
Есть решение которого нет на сайте? Пиши admin@devexe.top