1.0.2.1. (A <= B). , .
:
10 23
:
11 13 17 19 23
1.0.2.2. (A <= B). , .
:
2 30
:
6 28
1.0.2.3. . (A <= B). , . , 50 = 5*5 + 5*5 = 1*1 + 7*7 (2 ).
:
49 51
:
1.0.2.4. . , log2 , .
:
2 21
:
1.0.2.5. 1 n. , .
:
:
1.0.2.6. p ... , eps, .. , eps. 3 .
:
0.0001
:
3.142
1.0.2.7. SIN. x + x3/3! + x5/5! + X eps, .. eps. 3 .
:
3.141 0.001
:
0.000
1.0.2.8. COS. 1 + x2/2! + x4/4! + X eps, .. eps. 3 .
:
3.141 0.001
:
-1.000
1.0.2.9. n (): , , , 3 1. , 1. A B () .
:
2 30
:
6 28
1.0.2.10. . 3 , . : . . , 105. .
|
|
:
100 500 1000
:
1.0.2.11. . a, b, c .
:
:
1.0.2.12. . a, b, c .
:
:
1.0.2.13. Uk = Uk-1/2 + X/2/Uk-1.
:
:
1.0.2.14. Uk = 2/3Uk-1 + X/3/Uk-2/Uk-2.
:
:
1.0.3.1. .
A B P Q ,
A*P + B*Q = 1
:
2 3
:
2 -1
1.0.3.2. Ax + By + C = 0 (A, B, C) X1 <= x <= X2 Y1 <= y <= Y2. ( x y) .
:
3 5
:
3 7
4 2
5 5
1.0.3.3. . , . , n , . m , . , n m , n , m .
n m (0 ≤ m, n ≤ 1000). .
:
5 3
:
:
TTTTT, :
TTT.., .TTT., ..TTT, T.T.T.
1.0.3.4. . N- . , 0, . N=3 : S = 1*0*0 + 1*0*1 + 1*0*2 + + 9*9*8 + 9*9*9 = 91125 N (N < 1000).
:
:
1.0.3.5. . Q , N (0 ≤ N ≤ 109). Q. , , -1.
:
:
1.1. .
.
(). .
.
. : sin, cos, fabs, exp, log
|
|
. : setw, setiosflags, setprecision
.
, , .
.
( ) . . .
.
, . - , , . , 3- .
| 1 x1 y1 |
S = | 1 x2 y2 | * 0.5
| 1 x3 y3 |
.
// C++
# include <iostream>
# include <iomanip>
# include <stdlib>
using namespace std;
int main ()
{
setlocale (LC_ALL, "RUS");
cout << " ." << endl;
cout << " ." << endl;
int x1, y1, x2, y2, x3, y3;
cin >> x1 >> y1 >> x2 >> y2 >> x3 >> y3;
double s = 0.5*(x1*y2 + x2*y3 + x3*y1 x1*y3 x2*y1 - x3*y2);
cout << setiosflags (ios::fixed) << setw (10)
<< setprecision (2) << s << endl;
system ("PAUSE"); //
return 0;
}
// C#
using System;
class Program
{
static void Main (string [] args)
{
Console.Write (" . ");
Console.Write (" ");
int x1, y1, x2, y2, x3, y3;
string ss = Console.ReadLine ();
string [] s = ss.Split (' ');
x1 = int.Parse (s [0]);
y1 = int.Parse (s [1]);
x2 = int.Parse (s [2]);
y2 = int.Parse (s [3]);
x3 = int.Parse (s [4]);
y3 = int.Parse (s [5]);
double sq = 0.5*(x1*y2 + x2*y3 + x3*y1 - x1*y3 - x2*y1 - x3*y2);
Console.WriteLine (sq);
Console.ReadKey ();
}
}