Главная Настройка Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски


[Ответить в тред] Ответить в тред

Check this out!

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 103 | 10 | 29
Назад Вниз Каталог Обновить

Аноним 11/09/17 Пнд 23:38:28  160915274  
image.jpeg (735Кб, 1280x853)
Программисты блять помогите мне, еблану.
Нужно через java решить задачку:
ДАНО ТРЕХЗНАЧНОЕ ЧИСЛО.НАЙТИ
СУММУ ЕГО ЦИФР.

С меня нефть
Аноним 11/09/17 Пнд 23:38:45  160915296
БАМП
Аноним 11/09/17 Пнд 23:39:01  160915311
БАМП
Аноним 11/09/17 Пнд 23:39:17  160915330
БАМП
Аноним 11/09/17 Пнд 23:39:19  160915331
sage
Аноним 11/09/17 Пнд 23:39:35  160915348
БАМП
Аноним 11/09/17 Пнд 23:39:39  160915357
sage
Аноним 11/09/17 Пнд 23:39:41  160915360
Число вводится или дано?
Аноним 11/09/17 Пнд 23:39:52  160915368
>>160915331
Уйди отсюда
Аноним 11/09/17 Пнд 23:40:00  160915377
sage
Аноним 11/09/17 Пнд 23:40:08  160915386
>>160915360
Любое абсолютно
Аноним 11/09/17 Пнд 23:40:19  160915393
sage
Аноним 11/09/17 Пнд 23:40:24  160915398
БАМП
Аноним 11/09/17 Пнд 23:40:41  160915408
sage
Аноним 11/09/17 Пнд 23:40:42  160915411
БАМП
Аноним 11/09/17 Пнд 23:41:00  160915426
БАМП
Аноним 11/09/17 Пнд 23:41:02  160915430
sage
Аноним 11/09/17 Пнд 23:41:16  160915444
БАМП
Аноним 11/09/17 Пнд 23:41:21  160915450
sage
Аноним 11/09/17 Пнд 23:41:33  160915466
БАМП
Аноним 11/09/17 Пнд 23:41:40  160915472
sage
Аноним 11/09/17 Пнд 23:41:49  160915477
БАМП
Аноним 11/09/17 Пнд 23:41:59  160915486
sage
Аноним 11/09/17 Пнд 23:42:16  160915508
sage
Аноним 11/09/17 Пнд 23:42:32  160915519
БАМП
Аноним 11/09/17 Пнд 23:42:38  160915525
sage
Аноним 11/09/17 Пнд 23:42:51  160915535
БАМП
Аноним 11/09/17 Пнд 23:42:56  160915538
sage
Аноним 11/09/17 Пнд 23:43:07  160915549
БАМП
Аноним 11/09/17 Пнд 23:43:20  160915564
sage
Аноним 11/09/17 Пнд 23:43:23  160915567
БАМП
Аноним 11/09/17 Пнд 23:43:38  160915582
sage
Аноним 11/09/17 Пнд 23:43:43  160915589
Просто сделай ввод по цифрам, потом сложи их, уж складывать числа-то ты умеешь
Аноним 11/09/17 Пнд 23:43:44  160915593
>>160915564
Дико проигрываю с рвущегося анона
Аноним 11/09/17 Пнд 23:43:53  160915597
Я ору, рил
Аноним 11/09/17 Пнд 23:43:57  160915604
Тебя в гугле забанили? Задача очень проста
Аноним 11/09/17 Пнд 23:44:00  160915607
sage
Аноним 11/09/17 Пнд 23:44:22  160915628
>>160915274 (OP)
Не цифр, а чисел, блядина тупорылая.
Аноним 11/09/17 Пнд 23:44:22  160915629
sage
Аноним 11/09/17 Пнд 23:44:42  160915645
sage
Аноним 11/09/17 Пнд 23:44:50  160915653
1 делишь на 100, это будет первое число
Аноним 11/09/17 Пнд 23:44:59  160915662
sage
Аноним 11/09/17 Пнд 23:45:05  160915667
image.jpeg (1075Кб, 640x1136)
>>160915629
Как было написал
Аноним 11/09/17 Пнд 23:45:11  160915678
>>160915653
>1)
Быстрофикс
Аноним 11/09/17 Пнд 23:45:23  160915692
sage
Аноним 11/09/17 Пнд 23:45:44  160915715
sage
Аноним 11/09/17 Пнд 23:46:02  160915732
sage
Аноним 11/09/17 Пнд 23:46:20  160915756
ща
Аноним 11/09/17 Пнд 23:46:26  160915765
sage
Аноним 11/09/17 Пнд 23:46:27  160915766
public static void main(String[] args) { int num = 321; int sum = 0; while (num > 0) { sum = sum + num % 10; num = num / 10; } System.out.println(sum); }
Аноним 11/09/17 Пнд 23:46:45  160915783
Гугли что такое остаток от деления, деление без остатка, на худой конец погугли текст задачи дебил
Аноним 11/09/17 Пнд 23:47:02  160915803
sage
Аноним 11/09/17 Пнд 23:47:06  160915807
Преобразовать в строку, потом выцепить 1,2,3 символ, преобразовать в число, сумма, конец.

-

цска - команда гондонов.
Аноним 11/09/17 Пнд 23:47:26  160915822
sage
Аноним 11/09/17 Пнд 23:47:35  160915830
(int) (Math.random() * 10)
Аноним 11/09/17 Пнд 23:47:41  160915836
>>160915807
Говнокод
--
Двачую
Аноним 11/09/17 Пнд 23:48:06  160915859
sage
Аноним 11/09/17 Пнд 23:49:45  160915956
>>160915830
>fix
(int) (Math.random() * 24) + 3
Аноним # OP  11/09/17 Пнд 23:50:19  160915985
Все, разобрался Спасибо
/thread
Аноним 11/09/17 Пнд 23:50:47  160916015
>>160915766
>>160915807
/тред.
Теперь иди на хуй,
Аноним 11/09/17 Пнд 23:51:25  160916052
Берёшь строку, строка массив символов, конвертишь каждый символ в инт.
Все, бизнес задача решена. Заказчик доволен. С остатками путь школьники ебутся.
Пару строк кода. Могу на свифте если надо
Аноним 11/09/17 Пнд 23:51:35  160916059
>>160915985
Ты слышал, что скоро жабараш будет платный, погромизд?
Аноним 11/09/17 Пнд 23:52:35  160916114
>>160915628
Шта?
Аноним 11/09/17 Пнд 23:52:40  160916121
>>160915628
Ебать ты дурак, земля тебе пухом.
Аноним 11/09/17 Пнд 23:53:45  160916190
>>160915766
Мы вам перезвоним.
Аноним 11/09/17 Пнд 23:56:50  160916390
public class Zadachi{

    public static void main(String[] args){

    int a=123;

    System.out.println("Сумма цифр числа " +a +" равна "+((a%10)+((a/10)%10)+((a/100)%10));

    }

}

1 минуту в гугол
Аноним 11/09/17 Пнд 23:59:42  160916586
Пиздец, двач, я конечно сам спрашивал за дифуры на сессии, но это то: а) элементарно б) первая ссылка в гугле
Позор таким тредам и сага за щеку опухую
Аноним 12/09/17 Втр 00:01:49  160916699
Untitled.png (1148Кб, 3840x1080)
Держи
Аноним 12/09/17 Втр 00:03:00  160916761
>>160915274 (OP)
На питоне могу

def sum_(n):
bit = n % 10
n /= 10
if n == 0:
return bit
return bit + sum_(n)
Аноним 12/09/17 Втр 00:03:12  160916771
Короче, вот говнокод на c++:

#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
int s;
s += int(n/100);
n -= int(n/100)100;
s += int(n/10);
n -= int(n/10)
10;
s += n;
cout << n << endl;
}
Аноним 12/09/17 Втр 00:03:51  160916803
>>160915985
Я зря 2 минуты своей жизни потратил???
>>160916699
Аноним 12/09/17 Втр 00:04:00  160916809
>>160916771
Сука, знаки умножения пропали
Аноним 12/09/17 Втр 00:05:42  160916906
>>160916803
Жабопидоры должны страдать.
Аноним 12/09/17 Втр 00:05:56  160916916
>>160916906
Обидно :(
Аноним 12/09/17 Втр 00:06:44  160916955
>>160916906
Хотя забавно, что тут все использовали какие-то неебические манипуляции с остатками, когда джава всё очень мило приготовила в виде конвертации каждого чара в интегер.
Аноним 12/09/17 Втр 00:07:02  160916969
C1sRq9XgAADMzY.jpg (198Кб, 914x1200)
>>160916916
Никто не заставлял джаву учить.
Аноним # OP  12/09/17 Втр 00:07:29  160916987
Ухххх как во время я зашел
Аноним 12/09/17 Втр 00:08:05  160917018
>>160916955
Медленно таки, остатки быстрее. И твоё решение работает только с числом известной разрядности.
Аноним # OP  12/09/17 Втр 00:08:18  160917028
image.jpeg (819Кб, 1280x853)
>>160916803
Спасибо, лови лолю
Аноним # OP  12/09/17 Втр 00:09:49  160917106
Аноны, не проебывайте время, разобрались уже, я в натуре поторопился с тредом
Аноним 12/09/17 Втр 00:10:31  160917153
>>160917018
Я не решал эти ебучие задачки в универах, меня просто отправили писать репортинг тулы для европейских банков, а там оно само пошло. Я не ебался с этими задачками, как местные.

Спасибо, да, ты прав.
Аноним 12/09/17 Втр 00:10:34  160917155
>>160915274 (OP)
вот иди на хуй
не надо тебе в программирование
чтобы потом овертаймить из-за таких тупорылых как ты, которые на банальном запариваются

ТАК БЛЯТЬ ТЫ ДАЖЕ ЗАГОГОЛИТЬ НЕ УМУЛРИЛСЯ
хотяяя
лезь макака на стаковерфлоу - чем больше таких кодеров-макак как ты, тем больше моя зп
Аноним 12/09/17 Втр 00:11:29  160917195
>>160917018
>И твоё решение работает только с числом известной разрядности.
Меняешь i < 3 на i < str.length.
Аноним 12/09/17 Втр 00:12:50  160917280
>>160916771
А если больше трех цифор? Пили итеративный цикл, ленивая скотина
Аноним 12/09/17 Втр 00:14:58  160917403
Untitled.png (1148Кб, 3840x1080)
>>160917018
Кстати да, если у тебя будет не 3 цифры, а больше, я думаю, вы заебётесь всю эту хуйню делить.
>>160917195 правильно сказал.
Аноним 12/09/17 Втр 00:15:00  160917404
Омг, если ты такую задачу решить не в состоянии, то бросай это дело и иди в макдак
Аноним 12/09/17 Втр 00:15:34  160917437
Untitled.png (1408Кб, 3840x1080)
>>160917403
ебаный скрин прикрепился, извините
Аноним 12/09/17 Втр 00:16:14  160917473
Untitled.png (375Кб, 3840x1080)
>>160917437
блять, ебаное пиво
Аноним 12/09/17 Втр 00:16:42  160917499
>>160917403
не заебёмся.

Р Е К У Р С И Я
Е
К
У
Р
С
И
Я

Алсо, в cpp сейм хуета, только без вызова функций - просто

sum = char_ - '0';
Аноним 12/09/17 Втр 00:21:08  160917736
>>160916761
chislo = input("blya goni chislo sooqa")
chislo = int(str(chislo[0]))+int(str(chislo[1]))+int(str(chislo[2]))
Аноним 12/09/17 Втр 00:21:39  160917752
>>160917736
Ебанутый, умри.
Аноним 12/09/17 Втр 00:26:06  160917992
>>160917736
Аж глаз задергался.
Аноним 12/09/17 Втр 00:26:44  160918023
1505165186804.png (220Кб, 680x383)
>>160917992
Аноним 12/09/17 Втр 00:31:57  160918281
14517440586790.jpg (76Кб, 825x825)
>>160915274 (OP)
Ну типа берешь такой делишь число на 100 на цело и тип пишишь корочии што получилась в переменную)))
А потом можишь вычесть из основного числа произведение этого числа в переменной умноженного на сто)))
А после полученное значение делишь на 10 нацело)))))0)0) И пишишь ф пирименнаю)))0)
Ну и патом также удОляешь все лишние и плюсуешь то што осталось))0))
Вот и фсё))))
мимаДжаваСиньйорАрхитеткт15летСтаж
Аноним 12/09/17 Втр 00:35:31  160918470
Я сделол.
[CODE]#include <stdio.h>
#include <stdint.h>

int main ( int argc, char *argv[] ) {
int32_t n = 222;
printf("%d\n", (n / 100) + ((n %= 100) / 10) + n % 10);
return 0;
}[/CODE]
Аноним 12/09/17 Втр 00:43:46  160918869
максимум производительности:
https://ideone.com/d0eQtv
Аноним 12/09/17 Втр 00:46:13  160918979
>>160918869
Проиграл на весь континент. Добра тебе, анонимный долбоёб.
Аноним 12/09/17 Втр 00:50:17  160919165
>>160918470
оп просит джаву, а не кресты
Аноним 12/09/17 Втр 00:51:27  160919215
>>160918979
Ты смеешься, а мне на одном собеседовании так и сказали - надо заранее считать и кешировать.
Аноним 12/09/17 Втр 00:57:41  160919467
>>160918470
>>160917736
>>160917195
>>160916771
>>160916761
>>160918470
Перепись дебилов
>>160915766
>>160918869
Правильные подходы
Аноним 12/09/17 Втр 01:23:12  160920468
>>160915274 (OP)
>sum(map(lambda l: int(l), str(345)))
Аноним 12/09/17 Втр 01:23:27  160920481
>>160918869
пофиксил

import java.util.;
import java.lang.
;
import java.io.*;

class Ideone
{
public static void main(String[] args)
{
System.out.print(Foo(998));
}

static int[] cache = {1,2,3,4,5,6,7,8,9,10,2,3,4,5,6,7,8,9,10,11,3,4,5,6,7,8,9,10,11,12,4,5,6,7,8,9,10,11,12,13,5,6,7,8,9,10,11,12,13,14,6,7,8,9,10,11,12,13,14,15,7,8,9,10,11,12,13,14,15,16,8,9,10,11,12,13,14,15,16,17,9,10,11,12,13,14,15,16,17,18,10,11,12,13,14,15,16,17,18,19,2,3,4,5,6,7,8,9,10,11,3,4,5,6,7,8,9,10,11,12,4,5,6,7,8,9,10,11,12,13,5,6,7,8,9,10,11,12,13,14,6,7,8,9,10,11,12,13,14,15,7,8,9,10,11,12,13,14,15,16,8,9,10,11,12,13,14,15,16,17,9,10,11,12,13,14,15,16,17,18,10,11,12,13,14,15,16,17,18,19,11,12,13,14,15,16,17,18,19,20,3,4,5,6,7,8,9,10,11,12,4,5,6,7,8,9,10,11,12,13,5,6,7,8,9,10,11,12,13,14,6,7,8,9,10,11,12,13,14,15,7,8,9,10,11,12,13,14,15,16,8,9,10,11,12,13,14,15,16,17,9,10,11,12,13,14,15,16,17,18,10,11,12,13,14,15,16,17,18,19,11,12,13,14,15,16,17,18,19,20,12,13,14,15,16,17,18,19,20,21,4,5,6,7,8,9,10,11,12,13,5,6,7,8,9,10,11,12,13,14,6,7,8,9,10,11,12,13,14,15,7,8,9,10,11,12,13,14,15,16,8,9,10,11,12,13,14,15,16,17,9,10,11,12,13,14,15,16,17,18,10,11,12,13,14,15,16,17,18,19,11,12,13,14,15,16,17,18,19,20,12,13,14,15,16,17,18,19,20,21,13,14,15,16,17,18,19,20,21,22,5,6,7,8,9,10,11,12,13,14,6,7,8,9,10,11,12,13,14,15,7,8,9,10,11,12,13,14,15,16,8,9,10,11,12,13,14,15,16,17,9,10,11,12,13,14,15,16,17,18,10,11,12,13,14,15,16,17,18,19,11,12,13,14,15,16,17,18,19,20,12,13,14,15,16,17,18,19,20,21,13,14,15,16,17,18,19,20,21,22,14,15,16,17,18,19,20,21,22,23,6,7,8,9,10,11,12,13,14,15,7,8,9,10,11,12,13,14,15,16,8,9,10,11,12,13,14,15,16,17,9,10,11,12,13,14,15,16,17,18,10,11,12,13,14,15,16,17,18,19,11,12,13,14,15,16,17,18,19,20,12,13,14,15,16,17,18,19,20,21,13,14,15,16,17,18,19,20,21,22,14,15,16,17,18,19,20,21,22,23,15,16,17,18,19,20,21,22,23,24,7,8,9,10,11,12,13,14,15,16,8,9,10,11,12,13,14,15,16,17,9,10,11,12,13,14,15,16,17,18,10,11,12,13,14,15,16,17,18,19,11,12,13,14,15,16,17,18,19,20,12,13,14,15,16,17,18,19,20,21,13,14,15,16,17,18,19,20,21,22,14,15,16,17,18,19,20,21,22,23,15,16,17,18,19,20,21,22,23,24,16,17,18,19,20,21,22,23,24,25,8,9,10,11,12,13,14,15,16,17,9,10,11,12,13,14,15,16,17,18,10,11,12,13,14,15,16,17,18,19,11,12,13,14,15,16,17,18,19,20,12,13,14,15,16,17,18,19,20,21,13,14,15,16,17,18,19,20,21,22,14,15,16,17,18,19,20,21,22,23,15,16,17,18,19,20,21,22,23,24,16,17,18,19,20,21,22,23,24,25,17,18,19,20,21,22,23,24,25,26,9,10,11,12,13,14,15,16,17,18,10,11,12,13,14,15,16,17,18,19,11,12,13,14,15,16,17,18,19,20,12,13,14,15,16,17,18,19,20,21,13,14,15,16,17,18,19,20,21,22,14,15,16,17,18,19,20,21,22,23,15,16,17,18,19,20,21,22,23,24,16,17,18,19,20,21,22,23,24,25,17,18,19,20,21,22,23,24,25,26,18,19,20,21,22,23,24,25,26,27};
public static int Foo(int i)
{
if(i < 100 || i > 999) {
return -1;
}
return cache[i-100];
}
}
Аноним 12/09/17 Втр 04:09:07  160924190
>>160916059
так он вроде и так платный
Аноним 12/09/17 Втр 04:15:10  160924273
Можно решить даже в Экселе. Делим число на 100, округляем вниз. Потом вычитаем из числа количество сотен, делим на десять, опять округляем вниз, вычитаем снова. В итоге получаем три цифры и складываем их.
планктон

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 103 | 10 | 29
Назад Вверх Каталог Обновить

Топ тредов
Избранное