Форум программистов, компьютерный форум, киберфорум
Наши страницы

Неравенство, количество решений - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Копирование односвязного списка http://www.cyberforum.ru/cpp-beginners/thread220412.html
Подскажите пожалуйста как создать копию односвязного списка. Вот отрезок моего кода, где собственно говоря я и пытался скопировать список, сам исходный список создается из файла: element*...
C++ Как изменить один байт в бинарном файле? Здравствуйте. Второй день бьюсь над вопросом, просмотрел много примеров, но не понимаю, помогите. Мне нужно изменить один байт в бинарном файле. Для этого использую следующий код. Например, есть... http://www.cyberforum.ru/cpp-beginners/thread220409.html
почти судоку) C++
Уже создавала эту тему, но никто не ответил.Может не увидели или не успели.. .Если кто может помочь прошу помогите решить задачу на СИ суть задачи В каждую из шестнадцати клеток квадрата 4х4...
Найти максимальный элемент среди отрицательных C++
Здравствуйте! Будьте добры, помогите разобраться с этим: нужно написать программу, (используя массивы), которая будет искать максимальный елемент среди отрицательных и минимальный среди тех, что ...
C++ Создание нового класса http://www.cyberforum.ru/cpp-beginners/thread220388.html
Доброго времени суток!! Задание: 1. Определить пользовательский класс "компьютер". 2. Определить в классе следующие конструкторы: без параметров, с параметрами, копирования. 3. Определить в...
C++ Создание нового класса Доброго времени суток!! Задание: 1. Определить пользовательский класс "компьютер". 2. Определить в классе следующие конструкторы: без параметров, с параметрами, копирования. 3. Определить в... подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт С++
4677 / 2503 / 322
Регистрация: 18.08.2009
Сообщений: 4,550
26.12.2010, 10:54
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <math.h>
 
int main()
{
    int res=0, i=1, n;
    scanf("%d", &n);
    while(2*i*i<n)
    {
        res++;
        i++;
    }
    res=res*res;
    while(i*i<n)
    {
        res+=2*(int)sqrt((double)(n-i*i-1));
        i++;
    }   
    printf("%d", res);
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru