Предмет: Математика, автор: glebpaw

В парке встретились 4 подружки: Алина, Варвара, София и Даша. С ними решил познакомиться Миша. На его вопрос об их возрасте он получил такие ответы.

Алина: «Софие — 11 лет, а Варваре — 12 лет.»

Варвара: «Даше — 10 лет, а мне — 11 лет.»

София: «Даше — 9 лет, а Алине — 11 лет.»

Даша: «Ровесниц среди нас нет, причем самой старшей из нас 12 лет, а самой младшей — 9 лет.»

Он удивился столь противоречивым ответам. Тогда девочки сказали, что только Даша полностью сказала правду, а в каждом из ответов других девушек одна часть верна, а другая неверна. Мальчик улыбнулся, подумал и по этим ответам правильно определил, сколько лет каждой из девочек. Сколько лет Даше?

Ответы

Автор ответа: Sakura3s
0

Ответ:

Даше  — 10 лет

Пошаговое объяснение:

Тогда девочки сказали, что только Даша полностью сказала правду, а в каждом из ответов других девушек одна часть верна, а другая неверна.

Смотрим и определяем

Варваре — 12 лет,Даше — 10 лет,Алина — 11 лет,Софие — 9 лет

Если смотреть по утверждениям, то девочкам по столько лет

Даша: Ровесниц среди нас нет, причем самой старшей из нас 12 лет, а самой младшей — 9 лет

Софие  — 11 лет(нет),а Варваре — 12 лет(да)

Варвара: Даше — 10 лет(да),а мне  — 11 лет(нет)

София: Даше — 9 лет(нет), а Алине  — 11 лет(да)

Вопрос: Сколько лет Даше?

Смотрим по утверждениям и моими вычислениями

Даше — 10 лет

Похожие вопросы
Предмет: Биология, автор: stasilin2005
Предмет: Информатика, автор: Лиля160197
Перевод кода из Pascal в C# (Консольное приложение)
Задача: написать программу, которая позволяет вычислять определенный интеграл с помощью формулы Ньютона-Котеса.

код:
{
Программа для вычисления интеграла
численным методом Ньютона-Котеса открытого типа 4-го порядка
с заданной погрешностью вычислений
}
program NewtonCotes;

{подинтегральная функция}
function F(x: real): real;
begin
F := sin(x);
end;

{вычисление интеграла на отрезке [a, b] методом Ньютона-Котеса открытого типа 4-го порядка}
function NewtonCotesOpen4(a, b: real): real;
const
n = 4; {порядок метода}
c: array [1..n - 1] of real = (2, -1, 2); {весовые коэффициенты}
K = 3.0; {делитель}
var
Res: real;
h: real; {величина шага}
x: real;
i: integer;
begin
h := (b - a) / n;
Res := 0;
for i := 1 to n - 1 do
begin
x := a + i * h;
Res := Res + c[i] * F(x);
end;
NewtonCotesOpen4 := Res * (b - a) / K;
end;

{вычисление интеграла на отрезке [a, b] как суммы интегралов на n подинтервалах}
function SumSubIntervals(a, b: real; n: integer): real;
var
h: real;
i: integer;
begin
SumSubIntervals := 0;
h := (b - a) / n;
for i := 1 to n do
SumSubIntervals := SumSubIntervals + NewtonCotesOpen4(a + pred(i) * h, a + i * h);
end;

var
a, b, {границы интегрирования}
Eps: real; {погрешность численного интегрирования}
n: integer; {количество подинтервалов интегрирования}
Icur, {значение интеграла на текущем шаге итерации}
Ipre: real; {значение интеграла на предыдущем шаге итерации}

begin
a := 0;
b := Pi;
Eps := 0.00001;

n := 1;
Icur := SumSubIntervals(a, b, n);
repeat
Ipre := Icur;
n := 2 * n; {увеличиваем количество подинтервалов}
Icur := SumSubIntervals(a, b, n);
WriteLn('I=', Icur: 10: 8, ' при n=', n, ', e=', Abs(Icur - Ipre): 10: 8);
until Abs(Icur - Ipre) < Eps;
writeln('------------------------------------------------------');
WriteLn('I=', Icur: 10: 8, ' при n=', n, ', e=', Abs(Icur - Ipre): 10: 8);
end.