Giter Club home page Giter Club logo

kege-2021's Introduction

Hello! Здравствуйте! 😸

I am an iOS developer

Previously, I had experience creating telegram bots and automation in Python using various libraries (e.g., Google Spreadsheets API), as well as developing web applications using only JavaScript or the React framework

🏆 Achievements
💼 Portfolio

Hobbies

📙 Keeping a Telegram channel with my life
🚲 Riding bicycle, scooter, skateboard
♟️ Playing Chess
🏎 Watching Formula 1

kege-2021's People

Contributors

htmlprogrammist avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

maximkavm

kege-2021's Issues

statgrad-ov-04-29/27

Необычное задание, статградовское... Этим всё сказано

В текстовом файле записан набор пар натуральных чисел, не превышающих 10 000.
Необходимо выбрать из набора некоторые пары так, чтобы первое число в каждой выбранной паре было нечётным,
сумма бо́льших чисел во всех выбранных парах была нечётной, а сумма меньших – чётной.
Какую наибольшую сумму чисел во всех выбранных парах можно при этом получить?

Входные данные
Первая строка входного файла содержит целое число 𝑁 – общее количество чисел в наборе.
Каждая из следующих 𝑁 строк содержит одно число.

Пример входного файла
4
5 2
8 15
7 14
11 9
В данном случае есть три подходящие пары: (5, 2), (7, 14) и (11, 9).
Пара (8, 15) не подходит, так как в ней первое число чётное. Чтобы удовлетворить требования,
надо взять пары (7, 14) и (11, 9). Сумма бо́льших чисел в этом случае равна 25, сумма меньших равна 16.
Общая сумма равна 41. В ответе надо указать число 41.

Вам даны два входных файла (A и B), каждый из которых имеет описанную выше структуру.
В ответе укажите два числа: сначала значение искомой суммы для файла A, затем для файла B.

44067 301653067

kompege-25003936/25

Ответы:
310005 30
310006 77502
310010 276
310016 60
310017 1506
310038 17226

24.8

Как пройтись по строке для каждого символа, а потом, если условие ord(prev) <= ord(a[i]) не выполняется, останавливать алгоритм и переходить к следующему символу?

Task 26.8

Как сделать так, чтобы алгоритм считал по максимуму? Слишком много вопросов, походу, мой изначальный алгоритм уже никуда не годится

Task 26.6

Ямы
Как решить? Как понять? Что происходит?

Variants/statgrad-ov-03-21/19-21.py

Не выполняется алгоритм. Ни одно число не совпадает

  • Провести анализ, точно ли я символ в символ всё сделал (можно тупо ктрл с и ктрл в сделать из другой программы)
  • Сделать версию с Excel'eм

8.7 (1050)

№ 1050, Джобс 15.03.2021
Сколько шестнадцатеричных чисел длиной 15 можно составить,
если известно, что четные и нечетные цифры чередуются и идут в порядке убывания?

27.9

Просто надо начать задание, а то создал файл, а нет даже условия

statgrad-04-29/26.py

Проблемы с оптимизацией.

Сейчас работаю над методом "грубой силы"

А что если после того, как условие s = a[i] + a[j] выполнится, счётчик засчитается, сумму максимальную вычислит, сделать continue или break?

Надо попробовать реализовать такой перебор на числах до 10: если после того, как алгоритм нашёл 1 + 2 == 3, он дальше не считал 1 + 2 == 4 и тд...

26.10

Как учитывать груз, который идёт после 220?
240, 220
Потом else
И во время этого else теряется 200

Как сделать оптимизированный подбор чисел? Чтобы он брал не 200, 160, и не 150 (уже не подходит, т.к. 510), а 140
Вроде тут есть повторяющиеся числа, так что...

trouble_shooting/25.2

Задание с кубами.

Советы от калмыцких программистов:

Badma Ontaev, [11 февр. 2021 г., 12:44:45]:
имхо подход не очень хороший
чем извлекать куб - лучше перебирать числа которые в кубе будут давать делитель
они ограничены корнем кубическим из корня квадратного
то есть корнем 6 степени
в цикле их возводишь в куб и смотришь остаток от деления
для 228224 придется перебирать только до 8
8**3 = 512 что в квадрате дает 261144 - уже больше чем само число

Aldar, [11 февр. 2021 г., 13:03:16]:

2228**3
11059756352
q = _ ** (1/3)
q
2227.999999999999
с вещественными числами осторожней

Task 26.2

use range(len(data) - 1 - i) instead of len(data) - i because Python don't include last number in range() function

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.