221

(56 відповідей, залишених у Інше)

нікому окрім виробників вакцин, решта в мінусі

222

(62 відповідей, залишених у C++)

noname122 написав:

Visual studio 17,ось така помилка,я могла би скинути скрин але не знаю як
line:42 Expression c>=-1&&c<=255

https://replace.org.ua/uploads/images/11470/4b4e2b409c6893ec3487dbdafc8934e3.png

223

(18 відповідей, залишених у Пропоную роботу)

хмм а що буде якщо ото нагівнокодити, получити грошики і втікти?

224

(14 521 відповідей, залишених у Інше)

wander написав:

Не знаю, як на мене, не вакциновані куди гірше бидла.

а я якщо в мене алергія на вакцину?
я виходить гірше бидла, тому що у мене алергія?

225

(2 581 відповідей, залишених у Інше)

frz написав:
https://www.pravda.com.ua/news/2021/11/3/7312665/ написав:

Минулого тижня ми обговорювали юного умільця, який створив фейкову "Дію". Як виявилося, він такий не один.

Так перший герой виклав все на github і там вже з'явився десяток форків.

я знайшов лише веб версію =(
https://github.com/svtnk/svtnk.github.io

226

(2 581 відповідей, залишених у Інше)

mamkin haker написав:
Прихований текст

коли зробив краще ніж планували професіонали
https://replace.org.ua/uploads/images/11470/0a0d8d03029c867b38ab3198fe52d486.jpg

не пройшло і місяця...
https://www.pravda.com.ua/news/2021/11/3/7312665/
Ще одна фальшива "Дія": кіберполіція викрила 17-річного "умільця" на підробці

227

(2 відповідей, залишених у C++)

0xDADA11C7 написав:

Сидіть в знежучувачі - перевіряйте все покроково.

та це я тупий, забув дописати public в класі Memory
private написав, а public ні :D

228

(2 відповідей, залишених у C++)

навчаюсь робити чіти) на говно гру кс го)
в main.cc не хочуть викликатись функції Attach, GetModule, Read з класу Memory з модуля Memory.h
ну або це я тупий нічого не вмію)

code
//main.cc
#include <iostream>
#include "Memory.h"

using namespace std;
#define oLocalPlayer   0x00AA9A84
#define oHealth        0xFC

PModule bClient;
Memory mem;

int main()
{
    while (!mem.Attach("csgo.exe", PROCESS_ALL_ACCESS)){ }
    bClient = mem.GetModule("client.dll");

    while (1)
    {
        system("cls");

        DWORD pLocal     = mem.Read<DWORD>(bClient.dwBase + oLocalPlayer);
        DWORD pLocalHeal = mem.Read<DWORD>(pLocal         + oHealth     ); 

        cout << "HP = " << pLocalHeal << endl;
    }
    
    return 0;
}
//Memory.h
#pragma once

#include <Windows.h>
#include <TlHelp32.h>
#include <comdef.h>

struct PModule
{
    DWORD dwBase;
    DWORD dwAdress;
};

class Memory
{
    inline bool Attach(const char* pName, DWORD dwAccess)
    {
        HANDLE handle = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, NULL);
        
        PROCESSENTRY32 entry;
        entry.dwSize = sizeof(entry);

        do
            if (!strcmp(_bstr_t(entry.szExeFile),  pName))
            {
                _pId = entry.th32ProcessID;
                CloseHandle(handle);
                _process = OpenProcess(dwAccess, false, _pId);
                return true;
            }
        while (Process32Next(handle, &entry));
        return false;
    }

    inline PModule GetModule(const char* pModule)
    {
        HANDLE module = CreateToolhelp32Snapshot(TH32CS_SNAPMODULE, _pId);
        MODULEENTRY32 entry;
        
        entry.dwSize = sizeof(entry);

        do
            if (!strcmp(_bstr_t(entry.szModule),  pModule))
            {
                CloseHandle(module);
                return PModule { reinterpret_cast<DWORD>(entry.hModule) , entry.modBaseSize};
            }
        while (Module32Next(module, &entry));

        return PModule {0, 0};
    }

    template <class T>
    T Read(const DWORD dwAddress)
    {
        T _read;
        ReadProcessMemory(_process, LPVOID(dwAddress), &_read, sizeof(T), NULL);
        return _read;
    }

    template <class T>
    void Write(const DWORD dwAdress, const T value)
    {
        WriteProcessMemory(_process, LPVOID(dwAdress), &value, sizeof(T), NULL);
    }

    void Exit()
    {
        CloseHandle(_process);
    }

private:
    HANDLE _process;
    DWORD _pId;
};

Рішення
https://stackoverflow.com/questions/584 … accessible
забув дописати public: )))

229

(2 відповідей, залишених у Python)

заберіть стрічку

 if print("0")

if a + b < c or a + c < b or b + c < a:

- залишіть незмінною
решту замість if поставте elif

ось так:

if a + b < c or a + c < b or b + c < a:
    print("0")
elif a == b and b == c:
    print("3")
elif a == b and b != c:
    print("2")
else:
    print("1")

230

(4 відповідей, залишених у C++)

//Ось на С++, зрівняйте зі своїм
#include <iostream>

int main () {
    int input_number;
    int suma = 0;
    int max = 0;
    int i = 0;
    do {
        std::cin >> input_number;
        
        if (max < input_number) {
            max = input_number;
        }
        
        if (input_number != 0) {
            suma += input_number;
            i++;
        }
    }while(input_number != 0);
    
    std::cout << "max = " << max << std::endl;

    if (i != 0) {
        std::cout << "ceredne = " << suma / i << std::endl;
    }
}

231

(47 відповідей, залишених у Інше)

А це ви якесь завдання від NASA виконуєте, чи так, тому що цікаво?

232

(47 відповідей, залишених у Інше)

більша частина атмосфери марса з C02
насадити дерев і все :D

233

(2 відповідей, залишених у C++)

Привіт!
Зіткнувся з проблемою, не можу нагуглити як взяти логарифм з довільною основою...
невже єдиний вихід є математичним*?
*https://wikimedia.org/api/rest_v1/media/math/render/svg/0c4f6a1b2fa97b02e43a2423eb11fdeadf4afb7c


приклад: Потрібно взяти логарифм з основою 3 від i

//писав не тестуючи, тому не бийте
#include <iostream>
#include <math.h>

using namespace std;

int main() {
  for (int i = 1; i < 11; i++) {
    cout << log(i) / log(3) << endl;
  }
}

234

(47 відповідей, залишених у Інше)

чув новину що вчені вперше "оживили" марсіанський ґрунт:3
тому можливо все буде позитивніше
https://gsminfo.com.ua/63522-vcheni-vpe … uchyj.html

235

(9 відповідей, залишених у Python)

koala написав:
[k for k in range(1,n+1) if all((x-i)%k==0 for i, x in enumerate(pl,1))]

Оформлюйте самостійно.

lucky_numbers = []
for k in range(1, n+1):
    for i in range(1, len(pl)):
        if not((pl[i-1] - i) % k == 0):
            break
    
    if i == len(pl) - 1:
        lucky_numbers.append(k)

???

236

(9 відповідей, залишених у Python)

0_0, як :D?
піду гуглити функції all та enumerate :D

але викладач таке напевно не прийме :D

237

(9 відповідей, залишених у Python)

ну тоді ось моя спроба, яка теж не вдала =(

import random

def check_index(pi) -> bool:
    for i in range(len(pi)):
        if pi[i] == i+1:
            return False
    return True

def get_chance() -> bool:
    return 60 <= random.randint(1, 101)

def check_arr(pi) -> bool:
    for j in range(len(pi) - 1):
            if pi[j] > pi[j+1]:
                return False
    return True

def main() -> None:
    n_min = 2
    n_max = 10**5
    n_max_chance = 2000
    min_len_pi = 1

    n = int(input("Введіть n: "))

    if get_chance():
        n_max = n_max_chance

    if not(n_min <= n <= n_max):
        if n_max == n_max_chance and n > n_max_chance:
            print("Вам непощастило! Спробуйте ввести n наступного разу!")
        else:
            print("Введіть коректне n!")
        return

    pi = input("Введіть pi: ").split()
    len_pi = len(pi)

    if not(min_len_pi <= len_pi <= n):
        print("Введіть коректне pi!")
        return

    temp_pi = []
    lucky_numbers = []

    for i in range(len_pi):
        temp_pi.append(int(pi[i]))

    if check_index(temp_pi):
        print("Немає такого індекса щоб від був рівним числу під ним!")
        return

    for k in range(len_pi):
        for i in range(len_pi):
            pi[i] = temp_pi[i]

        for _ in range(len_pi):
            for j in range(len_pi):

                if j+k >= len_pi:
                    break
                elif pi[j] > pi[j+k]:
                    temp = pi[j]
                    pi[j] = pi[j+k]
                    pi[j+k] = temp

        if check_arr(pi):
            lucky_numbers.append(k)

    print(len(lucky_numbers))

    for i in range(len(lucky_numbers)):
        print(lucky_numbers[i], end=" ")
    print()

if __name__ == '__main__':
    main()

C:\Users\777\Desktop>python main.py
Введіть n: 3
Введіть pi: 3 2 1
2
1 2

C:\Users\777\Desktop>python main.py
Введіть n: 7
Введіть pi: 7 5 3 6 2 4 1
1
1

238

(9 відповідей, залишених у Python)

hamster.ostap написав:

я не можу придумати як перевіряти на щасливе число

після того як просортируєте масив (використовуюче те число) виконайте оцю функцію

def function(arr) -> bool:
    for i in range(len(arr) - 1):
            if arr[i] > arr[i+1]:
                return False
    return True

якщо Fasle - не щасливе
якщо True - щасливе

звісно у функцію потрібно запихнути відсортований масив

239

(5 відповідей, залишених у Python)

Пане, ви порушуєте правила, будь ласка, перечитайте їх.

https://replace.org.ua/rules/#rule-3-3
https://replace.org.ua/rules/#rule-3-4

240

(9 відповідей, залишених у Python)

перше що помітив, у вас в перемінні n та p можуть попасти дані які будуть порушувати уммову
далі, на виход має бути 2 рядки, у вас - 1

print(pl[i])

незрозумів, чому. вас просять вивести кiлькiсть щасливих чисел, а ви виводите число з масиву

може я трішки тупенький, але навіщо перемінна х?

if pl[i]: #теж нерозумію навіщо

ви свій код на прикладах тестували? там якщо спробувати 2 приклад вибиваєтся помилка