Hip-Hop.Ru

Hip-Hop.Ru (https://www.hip-hop.ru/forum/)
-   Разговоры (https://www.hip-hop.ru/forum/razgovory-f6)
-   -   Нужна помощь. Информатика. (https://www.hip-hop.ru/forum/nuzhna-pomosch-informatika-218005/)

Костя Unreal 8 марта 2009 03:58

Нужна помощь. Информатика.
 
Такая вот проблемка. У нас новый учитель по информатике. Учитель мягко говоря не радует. И вот она задала задачу на дом(точнее две, но я дам только одну пока, а если поможете то и вторую) и надо её решить. собственно всё есть решение, нужно только эту самую задачу решить в excel а не просто так, а со страрой училкой мы весь год в паинте рисовали))))))так что навыков у меня почти нет....короче вот задача, и все комплектующие, вас прошу только решить в екселе:
Участники шахматного турнира после окончания очередной партии обменялись рукопожатиями друг с другом. Всего сыграно 210 партий, следовательно, противники 210 раз противники пожали друг другу руки. Сколько человек приняли участие в турнире, если каждый сыграл по 1 разу против каждого из остальных участников, и известно что участников было не более 30.


Математическая модель:

X(x-1)=210
X2 – x – 210 = 0
D = b2-4ac=841
X1=15
X2= -14(не верно)

Программа(pascal):

Program
Var x, D, a, b, c; real;
Begin
Writeln(‘x,D,a,b,c’);
Readln(x,D,a,b,c)
Xx (x-1)=210
D:= bx b -4xaxc
X1 , X2=(-b +\- sqrt(D)/ 2xa)
Writeln(‘x:=’;x )
end

isfeeler 8 марта 2009 06:43

тебе точно в экселе надо?
или тока посчитать сколь человек приняли участие в турнире?
а то глупо получается. нахуй тебе паскаль еще дали тогда

Костя Unreal 8 марта 2009 07:30

Цитата:

Цитата от Feeler (Сообщение 1066326191)
тебе точно в экселе надо?
или тока посчитать сколь человек приняли участие в турнире?
а то глупо получается. нахуй тебе паскаль еще дали тогда

надо короче училке предоставить ещё и в екселе посчитаное, причём есель файлом разумеется. она ебанутая. а паскаль это так, если надо для того чтоб посчитать, но и в паскале вроде надо было написать....короче выручите пожалуйста:)буду благодарен!
надо не само количество - а табличку екселя:) вот такой дебилизм. всего там участвовало 15 вроде человек. считала одна отличница в классе, а она тоже не втыкает как в екселе, зато по паскалю ебашит....жуть!мне бы так

Безболезненный 8 марта 2009 07:36

Не если бы в паскале я бы написал... Там ис массивами и с циклами работать умею

Костя Unreal 8 марта 2009 07:49

Пожаалуйсто!!!До завтра желательно!!!!И выложите файликом!!Оч надо!

Хламский 8 марта 2009 07:58

да помню была такая хрень тоже давненько.
Если ты на программиста учишься,то зря,братишка!:(

ТупоЛучший 8 марта 2009 08:19

Цитата:

Цитата от Х.Л.MaNa Pro (Сообщение 1066326341)
да помню была такая хрень тоже давненько.
Если ты на программиста учишься,то зря,братишка!:(

почему эт

Костя Unreal 8 марта 2009 08:35

Цитата:

Цитата от Х.Л.MaNa Pro (Сообщение 1066326341)
да помню была такая хрень тоже давненько.
Если ты на программиста учишься,то зря,братишка!:(

Я в школе учусь:) А на програмера даж не думаю, пойду в турбизнес. Это мне просто по информатике задали, а как делать неврубаюсь!

умклайдет 8 марта 2009 11:13

в ёкселе не шарю:(


Добавлено через 10 минут
кстати у тебя решение вроде бы неправильно. ты точно ответ знаешь?
Представим участников в виде n-угольника. Число диагоналей n-угольника равно n(n-3)/2 (если это непонятно, можно легко доказать).
тогда
n + n(n-3)/2 = 210
2n + n(n-3) = 420
n^2 - n - 420 = 0
n первое = 21
n второе < 0

ты посчитал каждую партию дважды ;)

X(x-1)/2=210

x первый = 21 > 0
x второй < 0

Костя Unreal 8 марта 2009 12:06

Спасибо спасибо, хотя бы это запишу.....А что никто в екселе не сделает???

умклайдет 10 марта 2009 10:47

Решение через теорию графов:

кол-во ребер = 210
степень каждой вершины = n-1 (это очевидно)
кол-во ребер = сумма степеней всех вершин / 2 (общеизвестный факт)
cумма степеней всех вершин = n(n-1)
уравнение:
n(n-1)/2=210
n1=21
n2<0

щас попробую в екселе замутить что-нибудь. Тебе это еще нужно?


Часовой пояс GMT +3, время: 21:56.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.

vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.