1. Заголовок темы должен быть информативным. В противном случае тема удаляется ... 
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения. 
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали! 
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| kent | 
                        
			
			  
			
				 Сообщение
					#1				
			 
		 | 
	
        	
        		![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 50 Пол: Мужской Реальное имя: Андрей Репутация:    1           	 | 
       
			
			 Дана задача: Дано множество A из N точек. Найти наименьший|наибольший периметр треугольника, вершины которого принадлежат различным точкам множества A, и сами эти точки (точки выводятся в том же порядке, в котором они перечислены при задании множества A).  Я её сделал, но если задать четыре точки (N=4), то компилятор выдает ошибку 205 ... Это так должно быть или у меня в решении ошибка? 
			
			
					
		 | 
	
![]() ![]()  | 
	
| Malice | 
                        
			
			  
			
				 Сообщение
					#2				
			 
		 | 
	
        	
        		![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 705 Пол: Мужской Репутация:    20           	 | 
       
			
			 Цитата(kent @ 26.07.05 13:13) Это так должно быть или у меня в решении ошибка? Если у тебя ошибка, то так быть точно не должно :D Как ты делал ?  | 
	
| kent | 
                        
			
			  
			
				 Сообщение
					#3				
			 
		 | 
	
        	
        		![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 50 Пол: Мужской Реальное имя: Андрей Репутация:    1           	 | 
       
			
			 Вот решение: 
			
			
					
		
 Сообщение отредактировано: kent -  | 
	
| Malice | 
                        
			
			  
			
				 Сообщение
					#4				
			 
		 | 
	
        	
        		![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 705 Пол: Мужской Репутация:    20           	 | 
       
			
			 Цитата(kent @ 26.07.05 13:40) Вот решение: Ой, опять кучу массивов нагородил, зачем ? Перебор делай так: 
 И не нужны тебе массивы, кроме "A". Из TPoint id тоже выкинь, зачем он там? Сообщение отредактировано: Malice -  | 
	
| kent | 
                        
			
			  
			
				 Сообщение
					#5				
			 
		 | 
	
        	
        		![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 50 Пол: Мужской Реальное имя: Андрей Репутация:    1           	 | 
       
			
			 А что уменя вообще неправильно что ли? 
			
			
					
		Цитата Ой, опять кучу массивов нагородил, зачем ? Перебор попроще просто не знал... Сообщение отредактировано: kent -  | 
	
 kent   Ошибка 205 ...   26.07.2005 17:13

 
 Malice   
Теперь знаешь  :)  Проще исправить, чем ошибку на…   26.07.2005 18:31

 
 kent   Надо ещё теорию подучить...   26.07.2005 18:53
 
 Malice   Если не хочешь исправлять, то так:
Function Range…   26.07.2005 19:08
 
 kent   Malice, спасибо...  :thanks: 
Теперь вроде врубаюс…   26.07.2005 19:41
 
 volvo   kent, ты все время описываешь массивы заведомо бОл…   26.07.2005 18:20
 
 kent   volvo, а что такое куча?   26.07.2005 18:30![]() ![]()  | 
	
 
  | 
		Текстовая версия | 4.11.2025 20:23 |