
25.11.2019, 16:51
|
|
Участник форума
Регистрация: 06.04.2018
Сообщений: 116
С нами:
4265571
Репутация:
68
|
|
Подскажите пожалуйста где накосячил. Условие такое:
Опишите на естественном языке или на одном из языков программирования алгоритм, позволяющий найти и вывести количество пар элементов массива, в которых оба числа двузначные. В данной задаче под парой подразумевается два подряд идущих элемента массива.
Например, для массива из пяти элементов: 16 2 14 91 21 — ответ: 2
Код:
[CODE]
int a[5], k=0, j;
for (int i = 0; i > a[i];
if ((a[i] / 10. >= 1) && (a[i] / 10. = 1) && (a[i + 1] / 10.
|
|
|

25.11.2019, 18:19
|
|
Флудер
Регистрация: 23.03.2013
Сообщений: 2,696
С нами:
6915558
Репутация:
183
|
|
[QUOTE="bet.io"]
Подскажите пожалуйста где накосячил. Условие такое:
Опишите на естественном языке или на одном из языков программирования алгоритм, позволяющий найти и вывести количество пар элементов массива, в которых оба числа двузначные. В данной задаче под парой подразумевается два подряд идущих элемента массива.
Например, для массива из пяти элементов: 16 2 14 91 21 — ответ: 2
Код:
[CODE]
int a[5], k=0, j;
for (int i = 0; i > a[i];
if ((a[i] / 10. >= 1) && (a[i] / 10. = 1) && (a[i + 1] / 10.
|
|
|

25.11.2019, 18:39
|
|
Участник форума
Регистрация: 06.04.2018
Сообщений: 116
С нами:
4265571
Репутация:
68
|
|
Сообщение от itsLegend
Зачем деление? Стоит ли оно того? У двухзначных чисел диапазон от 10 до 99, в чём проблема проверять по нему?
Сути то не меняет, изменю я на диапазон, всё равно будет выводить 0
|
|
|

25.11.2019, 18:46
|
|
Флудер
Регистрация: 23.03.2013
Сообщений: 2,696
С нами:
6915558
Репутация:
183
|
|
Сообщение от bet.io
Сути то не меняет, изменю я на диапазон, всё равно будет выводить 0
Сначала заполни массив, а только потом читай его. У тебя после ввода значения сразу вычисляется k, по факту - следующего значения в массиве ещё нет.
|
|
|

25.11.2019, 18:48
|
|
Участник форума
Регистрация: 11.01.2017
Сообщений: 218
С нами:
4913302
Репутация:
98
|
|
Сообщение от bet.io
Сути то не меняет, изменю я на диапазон, всё равно будет выводить 0
1:
[CODE]
#include
//Если не работает abs() , то #include
using
namespace
std
;
int
main
(
)
{
int
count
=
0
;
int
N
;
cin
>>
N
;
int
arr
[
N
]
;
for
(
int
i
=
0
;
i
>
arr
[
i
]
;
for
(
int
i
=
0
;
i
9
&&
temp1
9
&&
temp2
|
|
|

25.11.2019, 19:08
|
|
Постоянный
Регистрация: 26.03.2016
Сообщений: 660
С нами:
5332594
Репутация:
163
|
|
не воркает ImGUI
а почему а зачем
SF LOG
[18:04:55] SAMPFUNCS v5.3.3 release #19 (SA-MP 0.3.7) loaded. Base address: 0x7BAC0000.
[18:04:55] Compiled: Aug 8 2016 13:19:58
[18:04:55] Initializing opcodes...
[18:04:55] Opcodes initialized successfully. Total opcodes count: 382.
[18:04:55] Initializing plugins...
[18:04:55] SF Plugin "FastScreen.sf" loaded.
[18:04:55] SF Plugin "FixReconnect.sf" loaded.
[18:04:55] SF Plugin "Sosiska.sf" loaded.
|
|
|

25.11.2019, 19:30
|
|
Участник форума
Регистрация: 06.04.2018
Сообщений: 116
С нами:
4265571
Репутация:
68
|
|
Подскажите пожалуйста, как перевести число в двоичную, восьмеричную, десятичную и т.д. запись?
|
|
|

27.11.2019, 19:00
|
|
Постоянный
Регистрация: 26.03.2016
Сообщений: 660
С нами:
5332594
Репутация:
163
|
|
В ImGUI окне, при вводе в InputText, нажимая T открывается чат, можно как-нибудь его заблокировать при открытии ImGUI окна и разблокировать при закрытии?
|
|
|

27.11.2019, 19:53
|
|
Участник форума
Регистрация: 26.06.2018
Сообщений: 166
С нами:
4149151
Репутация:
213
|
|
Сообщение от RECEIVER
В ImGUI окне, при вводе в InputText, нажимая T открывается чат, можно как-нибудь его заблокировать при открытии ImGUI окна и разблокировать при закрытии?
Можно сделать вот так:
C++:
Код:
bool
CALLBACK
WndProcHandler
(
HWND hwd
,
UINT msg
,
WPARAM wParam
,
LPARAM lParam
)
{
static
bool
show_cursor
=
false
;
if
(
render
)
{
show_cursor
=
true
;
SF
->
getSAMP
(
)
->
getMisc
(
)
->
ToggleCursor
(
1
)
;
SF
->
getSAMP
(
)
->
getInput
(
)
->
DisableInput
(
)
;
ImGui_ImplWin32_WndProcHandler
(
hwd
,
msg
,
wParam
,
lParam
)
;
if
(
msg
==
WM_KEYDOWN
)
{
if
(
wParam
==
VK_ESCAPE
)
render
^=
true
;
return
true
;
}
}
else
{
if
(
show_cursor
)
{
SF
->
getSAMP
(
)
->
getMisc
(
)
->
ToggleCursor
(
0
)
;
show_cursor
=
false
;
}
}
return
true
;
}
|
|
|

30.11.2019, 11:55
|
|
Постоянный
Регистрация: 26.03.2016
Сообщений: 660
С нами:
5332594
Репутация:
163
|
|
как сделать обход shadowplay, bandicam, obs? как оно работает?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|