HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1221  
Старый 30.03.2009, 13:51
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
С нами: 10097606

Репутация: 3349


По умолчанию

ну если прожка простая то алгоритм простой.
1) заменяешь табуляторы на пробел
2) удаляешь все двойные пробелы т.е. везде тока по 1 пробелу
3) нужна тебе таблица типов данных типа int, ulong итд итп.
котороче все которые знаешь ))
4) эти идентификаторы и анализируй что после них за переменные и загоняй из в массив
5) а там дальше осей повторы в массиве.

Задача пппц геморная, но решаемая )
 
Ответить с цитированием

  #1222  
Старый 30.03.2009, 14:53
Forcer
Постоянный
Регистрация: 12.04.2007
Сообщений: 413
С нами: 10042776

Репутация: 275
По умолчанию

HencH_MaN
нужно как-нибудь разделять идентификаторы по области видимости? Что если два одинаковых идентификатора в разных областях видимости?

update:
если нет, то задача достаточно простая. Если да, то немногим сложнее.

Последний раз редактировалось Forcer; 30.03.2009 в 18:26..
 
Ответить с цитированием

  #1223  
Старый 30.03.2009, 17:11
playhard.g0pr0
Познающий
Регистрация: 16.02.2009
Сообщений: 44
С нами: 9069208

Репутация: 81
По умолчанию

парни помоги с инф-кой.там 6 задач бюджет 600
архив с заданиями:
http://www.rapidshare.ru/987281
 
Ответить с цитированием

  #1224  
Старый 30.03.2009, 18:59
KaZ@NoVa
Постоянный
Регистрация: 05.07.2008
Сообщений: 555
С нами: 9394886

Репутация: 1467


По умолчанию

Цитата:
Сообщение от playhard.g0pr0  
парни помоги с инф-кой.там 6 задач бюджет 600
архив с заданиями:
http://www.rapidshare.ru/987281
1. В архиве нет самих заданий. Лишь ссылки на стр. в учебнике/задачнике// !!!!! Напиши аську, я посмотрю задания.
 
Ответить с цитированием

  #1225  
Старый 30.03.2009, 22:37
HencH_MaN
Новичок
Регистрация: 08.02.2008
Сообщений: 19
С нами: 9608715

Репутация: 0
По умолчанию

Цитата:
Сообщение от Forcer  
HencH_MaN
нужно как-нибудь разделять идентификаторы по области видимости? Что если два одинаковых идентификатора в разных областях видимости?

update:
если нет, то задача достаточно простая. Если да, то немногим сложнее.
Нет разделять не нужно
 
Ответить с цитированием

  #1226  
Старый 31.03.2009, 00:44
miniden
Участник форума
Регистрация: 20.10.2006
Сообщений: 211
С нами: 10293035

Репутация: 36
По умолчанию

Доброй ночи. Прошу помощи ачатовцы. Завтро надо здать. Не прошу готовую програму. Хотя было бы не плохо.Может хоть идею. Нужно повернуть двухмерный масив на 90 градусов. Предполагаю что нужно много цыклов и указателей которые перемещать будут. Но не могу придумать саму систему.
 
Ответить с цитированием

  #1227  
Старый 31.03.2009, 07:06
fker
Участник форума
Регистрация: 26.11.2008
Сообщений: 158
С нами: 9187097

Репутация: 158
По умолчанию

 
Ответить с цитированием

  #1228  
Старый 31.03.2009, 10:33
KaZ@NoVa
Постоянный
Регистрация: 05.07.2008
Сообщений: 555
С нами: 9394886

Репутация: 1467


По умолчанию

Цитата:
Сообщение от miniden  
Доброй ночи. Прошу помощи ачатовцы. Завтро надо здать. Не прошу готовую програму. Хотя было бы не плохо.Может хоть идею. Нужно повернуть двухмерный масив на 90 градусов. Предполагаю что нужно много цыклов и указателей которые перемещать будут. Но не могу придумать саму систему.
повернуть на 90 градусов по часовой или против часовой стрелки?)
а так там не надо указателей)

Оставляйте заказы за 1 день,или Раньше!!! До сдачи!!!!
 
Ответить с цитированием

  #1229  
Старый 31.03.2009, 10:50
miniden
Участник форума
Регистрация: 20.10.2006
Сообщений: 211
С нами: 10293035

Репутация: 36
По умолчанию

Цитата:
ДАс спасибо, это вроде подходит.


Цитата:
повернуть на 90 градусов по часовой или против часовой стрелки?)
это не играет роли. Язык си.
Вот, блин утро если кто есть...Не пашет что-то.
Код:
#include <iostream.h>
#include <windows.h>
#include <stdlib.h>
#include<time.h>
void main()
{
	const int N=5;
	int matrix[N][N];
	srand(time(0));
	for(int i=0;i<N;i++)
	{
		for(int j=0;j<N;j++)
		{ 
			matrix[i][j]=rand()%(10);
		cout<<matrix[i][j]<<"  ";
		}
		cout<<endl;
	}

cout<<endl;



    for ( int k = 0; k < N*N/2; ++k )
    {
        int i = k / N, j = k % N;
        if ( i <= j && j < N-1-i )
        {
            int a = matrix[i][j];
            matrix[i][j] = matrix[N-1-j][i];
            matrix[N-1-j][i] = matrix[N-1-i][N-1-j];
            matrix[N-1-i][N-1-j] = matrix[j][N-1-i];
            matrix[j][N-1-i] = a;
        }
    }


		{
		for(int j=0;j<N;j++)
		{ 
			matrix[i][j]=rand()%(10);
		cout<<matrix[i][j]<<"  ";
		}
		cout<<endl;
	}
}

Последний раз редактировалось miniden; 31.03.2009 в 11:04..
 
Ответить с цитированием

  #1230  
Старый 31.03.2009, 16:25
fker
Участник форума
Регистрация: 26.11.2008
Сообщений: 158
С нами: 9187097

Репутация: 158
По умолчанию

Ошибка здесь:
Код:
	{
		for(int j=0;j<N;j++)
		{ 
			matrix[i][j]=rand()%(10);
		cout<<matrix[i][j]<<"  ";
		}
		cout<<endl;
	}
Исправленный рабочий вариант:
Код:
#include <iostream.h>
#include <windows.h>
#include <stdlib.h>
#include<time.h>
void main()
{
	const int N=5;
	int matrix[N][N];
	srand(time(0));
	for(int i=0;i<N;i++)
	{
		for(int j=0;j<N;j++)
		{ 
			matrix[i][j]=rand()%10;
		cout<<matrix[i][j]<<"  ";
		}
		cout<<endl;
	}

cout<<endl;



    for ( int k = 0; k < N*N/2; ++k )
    {
        int i = k / N, j = k % N;
        if ( i <= j && j < N-1-i )
        {
            int a = matrix[i][j];
            matrix[i][j] = matrix[N-1-j][i];
            matrix[N-1-j][i] = matrix[N-1-i][N-1-j];
            matrix[N-1-i][N-1-j] = matrix[j][N-1-i];
            matrix[j][N-1-i] = a;
        }
    }
for(i=0; i<N; i++){
          for(int j=0;j<N;j++)
	   {
	    cout<<matrix[i][j]<<"  ";
	   }
          cout<<endl;
	}
}
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Американским студентам запретили пользоваться Skype KPOT_f!nd Мировые новости. Обсуждения. 1 28.09.2006 03:47
Любителям квестов сюда!! FoX's Болталка 10 25.01.2005 20:42



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...
×

ESCROW ADMIN PANEL

Загрузка...
Загрузка...