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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.92
kolia123456
-51 / 1 / 1
Регистрация: 12.02.2011
Сообщений: 37
#1

google jam or top coder - C++

12.02.2011, 10:52. Просмотров 1572. Ответов 25
Метки нет (Все метки)

салам всем...хелп ми??
я хотел бы спросить, реально ли будет за год или 2 выучить язык с++ и порвать всех на GOOGLE JAM или TOPCODER?//
начальные базовые понятия по с++ имеются, еще знаю что там везде еще надо английский знать, по нему тож тока начальные понятия=)...я думаю это мечта любого кодера=))
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.02.2011, 10:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос google jam or top coder (C++):

как зделать чтобы было top.sait.ru а не sait.ru/top/ - Хостинг
как зделать чтобы было top.sait.ru а не sait.ru/top/

NuSphere Nu-Coder - PHP
Кто нибудь умеет пользоваться такой программой?? вот оф сайт http://www.nusphere.com/products/nucoder.htm

Embedded Coder | Ошибка в коде? - Matlab
Здравствуйте. Обращаюсь к коллегам, кто имел счастье работать с Embedded Coder-ом в Матлабе. Проблема в том, что код,...

Minecraft Coder Pack или куча ошибок в консоли - Java
Как решить все эти проблемы?

Каждый элемент массива А сдвинуть побитово с помощью функции coder - C (СИ)
Программа должна каждый элемент массива А, с помощью функции coder побитово сдвинуть, а результат записать в массив В и распечатать. Но она...

AkelPad: "coder плагин не запущен" - HTML, CSS
Начал изучать HTML с самого нуля. Изучение потихоньку продвигается, но с программой AkelPad проблема возникла. Проблема очень банальная, но...

25
kolia123456
-51 / 1 / 1
Регистрация: 12.02.2011
Сообщений: 37
13.02.2011, 15:09  [ТС] #16
я тут еще одну тему нашел
говорят нужно чтобы задача решалась в определенный промежуток времени
как это???
как регулировать это время?
где его посмотреть?
0
Евгений М.
1035 / 976 / 54
Регистрация: 28.02.2010
Сообщений: 2,829
Завершенные тесты: 2
13.02.2011, 15:21 #17
Цитата Сообщение от kolia123456 Посмотреть сообщение
говорят нужно чтобы задача решалась в определенный промежуток времени
Дается ограничение по времени работы программы.

Цитата Сообщение от kolia123456 Посмотреть сообщение
как регулировать это время?
Тем меньше операций делает твоя программа, тем меньше времени использует программа.

Цитата Сообщение от kolia123456 Посмотреть сообщение
где его посмотреть?
Т.е.?
0
@KOT@
81 / 39 / 2
Регистрация: 29.01.2010
Сообщений: 386
13.02.2011, 15:30 #18
Цитата Сообщение от ForEveR Посмотреть сообщение
Где позвольте спросить, кроме углубленной работе с графикой и разработке игр?
ИМХО важнее дискретная математика, логика и иже с ним.
Все равно знания математики должны быть, и желательно хорошие
Цитата Сообщение от ForEveR Посмотреть сообщение
Знать как работает каждая часть компьютера - дело технаря-инженера.
не обязательно знать все в совершенстве.

Добавлено через 3 минуты
Цитата Сообщение от ForEveR Посмотреть сообщение
Допустим, ты программист, 5 лет как закончил университет. С ходу-ли ты вспомнишь формулу Симпсона для приближенного вычисления интеграла?
Вспомнишь-ли ты сходу производную от логарифма?
Вспомнишь-ли ты сходу кодирование/декодирование дерева методом Прюфера?
Или же поиск в ширину/глубину?
Не вспомнишь конечно, но хотя бы будешь знать что это и сможешь самостоятельно разобраться и найти в интернете либо в книгах

Добавлено через 1 минуту
Цитата Сообщение от kolia123456 Посмотреть сообщение
говорят нужно чтобы задача решалась в определенный промежуток времени
это относиться к олимпиадному программированию.
Вообще не стоит над этим заморачиваться сейчас, потому что программы практически всегда укладываются во времени. (во всяком случае сейчас можешь не думать над этим)
1
Евгений М.
1035 / 976 / 54
Регистрация: 28.02.2010
Сообщений: 2,829
Завершенные тесты: 2
13.02.2011, 15:38 #19
Цитата Сообщение от @KOT@ Посмотреть сообщение
практически всегда укладываются во времени
О_о Почему Вы так думаете?
0
@KOT@
81 / 39 / 2
Регистрация: 29.01.2010
Сообщений: 386
13.02.2011, 15:54 #20
Цитата Сообщение от Евгений М. Посмотреть сообщение
Почему Вы так думаете?
потому что сколько я не решал олимпиадные задачи (а у меня их было очень много) всегда укладывались во времени.
Если правильное решение, то за время можно и не переживать.
0
kolia123456
-51 / 1 / 1
Регистрация: 12.02.2011
Сообщений: 37
13.02.2011, 16:01  [ТС] #21
не скажи)
щас написал задачку на сайте informatics.mccme.ru
Дано число n.

Входные данные

Вводится число n (1 ≤ n < 100 000 000).

Выходные данные

Выведите:

Кол-во миллионов n - кол-во сотен тысяч n ... - кол-во единиц n.

(см. пример)

Примеры тестов

Входные данные

82947554

Выходные данные

Millions: 82
Hundreds of thousands: 9
Tens of thousands: 4
Thousands: 7
Hundreds: 5
Tens: 5
Ones: 4
Result: 82 - 9 - 4 - 7 - 5 - 5 - 4 = 48


выдает ошибку, вот код):
C++
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
#
#include <iostream>
#
#include <math.h>
#
using namespace std;
#
int main()
#
{
#
int n;
#
cout << "vvedite N:";
#
cin>>n;
#
if(n>=1 && n<100000000)
#
{
#
cout<<"millions:"<<n/1000000<<endl;
#
cout<<"handreds of thousands:"<<(n%1000000)/100000<<endl;
#
cout<<"tens of thousands:"<<n%100000/10000<<endl;
#
cout<<"thousands:"<<n%10000/1000<<endl;
#
cout<<"handreds:"<<n%1000/100<<endl;
#
cout<<"tens:"<<n%100/10<<endl;
#
cout<<"ones:"<<n%10<<endl;
#
cout<<"result:"<<n/1000000<<"-"<<(n%1000000)/100000<<"-"<<n%100000/10000<<
#
"-"<<n%10000/1000<<"-"<<n%1000/100<<"-"<<n%100/10<<"-"<<n%10<<"="<<
#
(n/1000000)-((n%1000000)/100000)-
#
(n%100000/10000)-(n%10000/1000)-(n%1000/100)-(n%100/10)-(n%10); }
#
cin.get();
#
cin.get();
#
}
0
Евгений М.
1035 / 976 / 54
Регистрация: 28.02.2010
Сообщений: 2,829
Завершенные тесты: 2
13.02.2011, 16:04 #22
Цитата Сообщение от @KOT@ Посмотреть сообщение
всегда укладывались во времени.
Аааа... Это у Вас так получается. Все понял.

Цитата Сообщение от @KOT@ Посмотреть сообщение
Если правильное решение, то за время можно и не переживать.
Например, полный перебор. Тоже правильное решение (т.е. по идее выдает правильный ответ). Недавно пробовал, не получилось.
1
fasked
Эксперт С++
4942 / 2522 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
13.02.2011, 16:16 #23
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Важно не забывать, что олимпиадное программирование имеет не очень много общего с реальным программированием. Скорее всего, программист-олимпиадник, будет писать плохой код относительно разработки программного обеспечения, и наоборот, программист-разработчик будет писать плохой код с точки зрения олимпиад.
5
@KOT@
81 / 39 / 2
Регистрация: 29.01.2010
Сообщений: 386
13.02.2011, 20:59 #24
Цитата Сообщение от Евгений М. Посмотреть сообщение
Например, полный перебор
не ну на то они и олимпиадные задачи, что тупым перебором (русским языком - идти напролом) не получиться. Я просто говорю по своему опыту, ограничения по времени мне никогда не мешали.

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

Добавлено через 2 минуты
Цитата Сообщение от fasked Посмотреть сообщение
Важно не забывать, что олимпиадное программирование имеет не очень много общего с реальным программированием. Скорее всего, программист-олимпиадник, будет писать плохой код относительно разработки программного обеспечения, и наоборот, программист-разработчик будет писать плохой код с точки зрения олимпиад.
Это верно. Но олимпиадное программирование может помочь будущему прикладному программисту тем, что он будет знать большое количество алгоритмов.
Во всяком случае олимпиадные задачи очень сильно тренируют работе с массивами, матрицами, алгоритмам сортировки, переборов, а также вправляют мозги основательно)).
1
kolia123456
-51 / 1 / 1
Регистрация: 12.02.2011
Сообщений: 37
14.02.2011, 15:55  [ТС] #25
рахрмет за наставления всем!!!=)
теперь на форум только с задачами которые не получаются))))

Добавлено через 1 минуту
Цитата Сообщение от kolia123456 Посмотреть сообщение
не скажи)
щас написал задачку на сайте informatics.mccme.ru
Дано число n.
Входные данные
Вводится число n (1 ≤ n < 100 000 000).
Выходные данные
Выведите:
Кол-во миллионов n - кол-во сотен тысяч n ... - кол-во единиц n.
(см. пример)
Примеры тестов
Входные данные
82947554
Выходные данные
Millions: 82
Hundreds of thousands: 9
Tens of thousands: 4
Thousands: 7
Hundreds: 5
Tens: 5
Ones: 4
Result: 82 - 9 - 4 - 7 - 5 - 5 - 4 = 48
кстати эту я решил
0
@KOT@
81 / 39 / 2
Регистрация: 29.01.2010
Сообщений: 386
14.02.2011, 16:50 #26
kolia123456, молодец, дерзай!!!
практика и еще раз практика.
Кстати, по олимпиадному программированию почитай в интернете о динамическом программировании, длинных числах и комбинаторике. А также очень важна работа с массивами.
Если хочешь побеждать, то работа с массивами, длинными числами, динмаическим программированием должна у тебя вытекать из кончиков пальцев!!!
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.02.2011, 16:50
Привет! Вот еще темы с ответами:

При запуске Google Chrome каждые 2 мин открывается окошко Google - Софт
Здравствуйте. При запуске браузера Google Chrome каждые 2 мин. на примерно 10-15 сек.(бывает меньшее время появления) появляется...

Принудительная переадресация в браузере Google Chrome с поисковика google на mail.ru - Удаление вирусов
Скачал прогу по работе, вирус подхватил видимо, начались устанавливаться сторонние проги типо guardmail и т.д и т.п. Все удалил, curiet-ом...

GetSearch поисковик по умолчанию в Google Chrome, как поменять на Google? - Удаление вирусов
Не могу удалить поиск по-умолчанию через GetSearch в Google Chrome.

Пример. Облачный синтезатор речи Google. (Google speech synthesis. Example) - Java
Может сгодится кому. :) В метод передаем фразу, получаем mp3 файлик со звуком. public static void textToSpeech(String text,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
26
Yandex
Объявления
14.02.2011, 16:50
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru