42 / 42 / 8
Регистрация: 24.11.2009
Сообщений: 165
|
|
1 | |
число как номер записи в файле07.01.2011, 14:53. Показов 1368. Ответов 4
Метки нет Все метки)
(
Всем привет, сижу делаю лабы по программированию, местами есть что-то непонятное/неясное, но тут столкнулся с заданием которое вообще полный ступор вызывает, не могу понять вообще что делать, какими методами / приемами. В общем не прошу полностью сделать задание, объясните хотябы в каком направлении делать, поясните в общем пожалуйста
![]()
0
|
|
07.01.2011, 14:53 | |
Ответы с готовыми решениями:
4
Дано число. Разделить каждую цифру десятичной записи этого числа на его порядковый номер. Полученное число нап
For(auto i:n) как узнать номер элемента в такой записи? Определить, встречается ли число в исходном файле и номер строки |
![]() 4726 / 2547 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
|
|
07.01.2011, 17:31 | 2 |
1. Первая запись в файл - записываем в файл число 1.
2. Вторая запись в файл - записываем в файл число 2. 3. Третья запись в файл - записываем в файл число 3. и т.д. самое удивительное что условие
1
|
42 / 42 / 8
Регистрация: 24.11.2009
Сообщений: 165
|
|
07.01.2011, 19:50 [ТС] | 3 |
спасибо, но смотрите, если в файле будут два числа "2" и "4", как число 4 - может быть четвертым, если их чисел всего два?
и что за бред :
0
|
Диссидент
![]() 27349 / 17067 / 3772
Регистрация: 24.12.2010
Сообщений: 38,458
|
|
07.01.2011, 19:51 | 4 |
Да, заданьице весьма туманное. Интересно, кто такие придумывает, и что имеет в виду?
Можно предположить вот что. В промежуточный файл пишем или число, или 0, если такого числа в наборе нет. А потом переписываем этот файл, пропуская нули. Так, если набор чисел: 10, 8. 12, 4, 1, то записи промежуточного файла будут 1 0 0 4 0 0 0 8 0 10 0 12 Вот такой в меру идиотский алгоритм сортировки. А что? Может быть в каких-то случаях и он имеет право на жизнь? Например, если памяти немеряно, а числа невелики и все разные. Тогда, пожалуй, вместо файла можно использовать битовый массив. Вычислительная сложность = M/8+2*n (M-максимальное число, n-кол-во чисел)
2
|
42 / 42 / 8
Регистрация: 24.11.2009
Сообщений: 165
|
||||||
07.01.2011, 20:52 [ТС] | 5 | |||||
большое спасибо, теперь хоть понятнее стало! =)
Добавлено через 34 минуты ребят, пишу эту лабу и почему то никоим образом не записывает в файл, гляньте пожалуйста что не так то, голова уже дико болит ;\
0
|
07.01.2011, 20:52 | |
Помогаю со студенческими работами здесь
5
Как полю присвоить номер записи? как получить номер записи в отчет? В текстовом файле.Определить номер строки и номер позиции в этой строке, с которой начинается слово “plus” Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |