Форум программистов, компьютерный форум CyberForum.ru

вывод генерированных чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задачка про стол. Размещение гостей без повторений http://www.cyberforum.ru/cpp-beginners/thread928573.html
Представьте, что вы собираетесь пригласить к себе шестерых гостей, но за вашим столом могут разместиться всего лишь 4 человека Сколькими способами можно разместить четырех из шести гостей за обеденным сто- лом'<> Каждый из шести гостей может разместиться на первом стуле. Каж- дый из оставшихся пяти гостей может занять второй стул. На третьем стуле может разместиться один их четырех...
C++ Не создаётся .exe в связи с содержимым в строке Не понимаю в чём может заключаться проблема если в объявляем строку сугубо двумя действительными числами не создаётся .exe файлchar s = "365.24 29.53";, а так создаётся char s = "365.24 a 29.53"; просто добавил между числами символ. http://www.cyberforum.ru/cpp-beginners/thread928552.html
Приоритеты выполнения перегрузок операций C++
Всем привет. Скажите как себя будет вести программа в следующей ситуации и чем это обусловлено(компилятором или стандартом языка); #include <iostream> #include <fstream> /** перегрузка для записи в файл (не указателей)*/ template <class outdata> std::ofstream& operator << (std::ofstream& ofile, outdata& val) { if (!ofile)
Поиск точки на координатной плоскости C++
Помогите пожалуйста!! Нужно написать программу которая будет искать рандомную точку на координатной плоскости, относительно движущейся прямолинейной точки в доль оси Х.
C++ Преобразование последовательности - 2 (задача с acmp). Найти ошибку в коде http://www.cyberforum.ru/cpp-beginners/thread928476.html
Здравствуйте. Задана последовательность, содержащая n целых чисел. Необходимо найти число, которое встречается в этой последовательности наибольшее количество раз, а если таких чисел несколько, то найти минимальное из них, и после этого переместить все такие числа в конец заданной последовательности. Порядок расположения остальных чисел должен остаться без изменения. Например,...
C++ Шаблон по умолчанию template <typename T = int> class A { public: A(){} }; int main(int argc, char *argv) { подробнее

Показать сообщение отдельно
castaway
Эксперт С++
4881 / 3017 / 370
Регистрация: 10.11.2010
Сообщений: 11,078
Записей в блоге: 10
Завершенные тесты: 1
25.07.2013, 15:49
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <cstdio>
#include <cstdlib>
 
int gen( int min, int max ) {
    return rand() % (max - min + 1) + min;
}
 
int main()
{
    int new_min, min =         0;
    int new_max, max = 100000000;
    for ( int i = 0; i < 100; i++ ) {
        new_min = gen( min, (max - min) / 8 + min );
        new_max = gen( max - (max - min) / 8, max );
        min = new_min;
        max = new_max;
        printf( "%9d\n", (min + max) / 2 );
    }
}
Вывод:
Кликните здесь для просмотра всего текста
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
 43759254
 38305769
 33535792
 29367429
 25726841
 22535909
 19747686
 17296072
 15154398
 13278471
 11656004
 10218924
  8966276
  7881978
  6937132
  6106637
  5380203
  4744155
  4202939
  3720065
  3312473
  2963987
  2643319
  2365201
  2129874
  1936530
  1776662
  1624598
  1486831
  1372297
  1269042
  1184575
  1116620
  1050990
  1006659
   974946
   936313
   913045
   898926
   879364
   867452
   865375
   859848
   848229
   852632
   848272
   842521
   845027
   843475
   846322
   848207
   850003
   851678
   846775
   850631
   851876
   851169
   853562
   852526
   854723
   855812
   854651
   854968
   855341
   854386
   854876
   854810
   855071
   855445
   855428
   855131
   855362
   855418
   855232
   855154
   855056
   855180
   855183
   855150
   855089
   855040
   855064
   855028
   855011
   855015
   855013
   854981
   854986
   854965
   854942
   854954
   854955
   854959
   854944
   854939
   854940
   854930
   854933
   854935
   854941
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru