Β Β printf("%d\n", values[i]);
}
ΠΡΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ»Π΅Π³ΠΊΠ° ΡΡ ΠΈΡΡΠΈΡΡ, Π΅ΡΠ»ΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ ΠΌΠ°ΡΡΠΈΠ²Π° Π·Π°ΡΠ°Π½Π΅Π΅ ΠΈΠ·Π²Π΅ΡΡΠ΅Π½.
int values[255] = { 1,2,3,5,10,15,20 }, cnt = 7;
for(int i=0; i<cnt; i++) {
Β Β printf("%d\n", values[i]);
}
values[cnt] = 7;
cnt++;
ΠΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΌ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ°ΠΌΡΡΠΈ, Ρ ΠΎΡΡ ΡΡΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ»ΠΎΠΆΠ½Π΅Π΅:
int *valuesArray = (int*)malloc(10*sizeof(int));
valuesArray[0] = 1;
valuesArray[1] = 3;
valuesArray[2] = 15;
valuesArray = (int*)realloc(valuesArray, 25*sizeof(int));
valuesArray[20] = 555;
valuesArray[21] = 777;
for(int i=0; i<25; i++) {
Β Β printf("%d\n", valuesArray[i]);
}
free(valuesArray);
ΠΠ°ΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ Π½Π΅ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΌΠ°ΡΡΠΈΠ²Π°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ
valuesArray[16]
int x;
printf("x=%d\n", x);
ΠΠ΄Π½Π°ΠΊΠΎ ΠΏΡΠΈ Π΅Π³ΠΎ Π·Π°ΠΏΡΡΠΊΠ΅ Π²ΡΠ²Π΅Π΄Π΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 4196608, ΠΈΠ»ΠΈ 0, ΠΈΠ»ΠΈ 32, ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π½Π΅ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·ΡΠ΅ΠΌ. Π Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΡΠ°ΠΊΠΈΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ, ΡΠ΅ΠΌ Π±ΠΎΠ»Π΅Π΅ ΡΡΠΎ ΠΏΡΠΎΡΠ²Π»ΡΡΡΡΡ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ Π½Π΅ Π²ΡΠ΅Π³Π΄Π°.
ΠΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ
Π‘Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅,Π΄Π΅Π»Π΅Π½ΠΈΠ΅:
x1 = 3
x2 = (2 * x1 * x1 + 10*x1 + 7)/x1
ΠΠΎΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΡΡΠ΅ΠΏΠ΅Π½Ρ:
x3 = x1**10
print(x1, x2, x3)
ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ ΠΈΠ»ΠΈ ΡΠΌΠ΅Π½ΡΡΠΈΡΡ:
x1 += 1
x1 -= 10
print(x1)
ΠΡΡΠ°ΡΠΎΠΊ ΠΎΡ Π΄Π΅Π»Π΅Π½ΠΈΡ:
x2 = x1 % 6
print(x2)
ΠΠΎΠ΄ΡΡΠΈΡΠ°Π΅ΠΌ ΡΡΠΌΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΌΠ°ΡΡΠΈΠ²Π°:
values = [1,2,3,5,10,15,20]
sum = 0
for p in values:
Β Β Β Β sum += p
print(sum)
ΠΠ»Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ
math
import math
print(math.sqrt(x3))
Π£ΡΠ»ΠΎΠ²ΠΈΡ Π·Π°Π΄Π°ΡΡΡΡ ΠΎΡΡΡΡΠΏΠ°ΠΌΠΈ, Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ ΡΠΈΠΊΠ»Π°ΠΌ:
print (x1)
if x1 % 2 == 0:
Β Β Β Β print("x1 ΡΠ΅ΡΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ")
else:
Β Β Β Β print("x1 Π½Π΅ΡΠ΅ΡΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ")
Python ΠΌΠΎΠΆΠ΅Ρ Π΄Π΅Π»Π°ΡΡ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ ΡΠΈΡΠ»Π°ΠΌΠΈ, ΡΡΠΎ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠ΄ΠΎΠ±Π½ΠΎ:
x1 = 12131231321321312312313131124141
print(10 * x1)
print(math.sqrt(x1))
ΠΠΎΠΆΠ½ΠΎ Π²ΡΠ²Π΅ΡΡΠΈ Π΄Π°ΠΆΠ΅ ΡΠ°ΠΊΡΠΎΡΠΈΠ°Π» ΡΠΈΡΠ»Π° 1024, ΡΡΠΎ Π½Π΅ ΡΠ΄Π΅Π»Π°Π΅Ρ Π½ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ:
print(math.factorial(1024))
Π Π‘ΠΈ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ ΡΡΠΌΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΌΠ°ΡΡΠΈΠ²Π° Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ°ΠΊ:
int sum = 0;
for(int i=0; i<cnt; i++) {
Β Β sum += values[i];
}
printf("Sum=%d\n", sum);
ΠΠΎΠΆΠ°Π»ΡΠΉ, ΡΡΠΎΠ³ΠΎ Π½Π΅ Ρ Π²Π°ΡΠΈΡ ΡΡΠΎΠ±Ρ ΡΡΡΡΠΎΠΈΡΡΡΡ Π½Π° ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠΌ, Π½ΠΎ Π²ΠΏΠΎΠ»Π½Π΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π΄Π»Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² Π² ΠΊΠ½ΠΈΠ³Π΅. Π’Π΅ΠΏΠ΅ΡΡ Π²Π΅ΡΠ½Π΅ΠΌΡΡ ΠΊ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ΅.
2.Β ΠΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠΎΠΊΡΡΡ
ΠΠ»Ρ Β«ΡΠ°Π·ΠΌΠΈΠ½ΠΊΠΈΒ» ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΎΠΊΡΡΠΎΠ², ΠΈΠΌΠ΅ΡΡΠΈΡ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ ΠΊ ΡΠΈΡΠ»Π°ΠΌ. ΠΠΈΠΊΠ°ΠΊΠΈΡ ΠΎΡΠΎΠ±ΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ Π² Π½ΠΈΡ Π½Π΅Ρ, Π½ΠΎ ΠΈΡ Π·Π½Π°Π½ΠΈΠ΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π·Π²Π΅ΡΠ΅Π»ΠΈΡΡ ΠΈΠ»ΠΈ ΡΠ΄ΠΈΠ²ΠΈΡΡ Π·Π½Π°ΠΊΠΎΠΌΡΡ Π·Π½Π°Π½ΠΈΠ΅ΠΌ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠΈ.
Π£ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² ΡΠΌΠ΅ ΡΠΈΡΠ»Π° Π½Π° 11
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΡΠΎΡΡΠΎΠΉ ΠΏΡΠΈΠΌΠ΅Ρ: 26 * 11 = 286
Π‘Π΄Π΅Π»Π°ΡΡ ΡΡΠΎ Π² ΡΠΌΠ΅ ΠΏΡΠΎΡΡΠΎ, Π΅ΡΠ»ΠΈ Π²Π·ΡΡΡ ΡΡΠΌΠΌΡ ΡΠΈΡΠ΅Π» ΠΈ ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΡ Π² ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Ρ: 26 * 11 = 2 [2+6] 6
ΠΠ½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ 43 * 11 = 473, 71 * 11 = 781 ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅.
Π§ΡΡΡ Π΄Π»ΠΈΠ½Π½Π΅Π΅ ΡΠ°ΡΡΠ΅Ρ, Π΅ΡΠ»ΠΈ ΡΡΠΌΠΌΠ° ΡΠΈΡΠ΅Π» Π±ΠΎΠ»ΡΡΠ΅ Π»ΠΈΠ±ΠΎ ΡΠ°Π²Π½Π° 10. ΠΠΎ ΠΈ ΡΠΎΠ³Π΄Π° Π²ΡΠ΅ ΠΏΡΠΎΡΡΠΎ: Π² ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Ρ ΠΊΠ»Π°Π΄Π΅ΡΡΡ ΠΌΠ»Π°Π΄ΡΠΈΠΉ ΡΠ°Π·ΡΡΠ΄, Π° 1 ΡΡ ΠΎΠ΄ΠΈΡ Π² ΡΡΠ°ΡΡΠΈΠΉ ΡΠ°Π·ΡΡΠ΄:
47 * 11 = [4] [4 + 7 = 11] [7] = [4 + 1] [1] [7] = 517
94 * 11 = [9] [9 + 4 = 13] [4] = [10] [3] [4] = 1034
ΠΠΎΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΊΠ²Π°Π΄ΡΠ°Ρ ΡΠΈΡΠ»Π°, ΠΎΠΊΠ°Π½ΡΠΈΠ²Π°ΡΡΠ΅Π³ΠΎΡΡ Π½Π° 5
ΠΠΎΠ΄ΡΡΠΈΡΠ°ΡΡ ΡΡΠΎ ΡΠΎΠΆΠ΅ ΠΏΡΠΎΡΡΠΎ. ΠΡΠ»ΠΈ ΡΠΈΡΠ»ΠΎ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅ΡΡ ΠΊΠ°ΠΊ ΠΏΠ°ΡΡ NM, ΡΠΎ ΠΏΠ΅ΡΠ²Π°Ρ ΡΠ°ΡΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ° β ΡΡΠΎ ΡΠΈΡΠ»ΠΎ N, ΡΠΌΠ½ΠΎΠΆΠ΅Π½Π½ΠΎΠ΅ Π½Π° (N + 1), Π²ΡΠΎΡΠ°Ρ ΡΠ°ΡΡΡ ΡΠΈΡΠ»Π° β Π²ΡΠ΅Π³Π΄Π° 25. 352 = [3 * 4] [25] = 12 25
ΠΠ½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ:
252 = [2 * 3] 25 = 625 852= [8*9] 25 = 7225 ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅.
ΠΡΠ³Π°Π΄ΡΠ²Π°Π½ΠΈΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°
ΠΠΎΠΏΡΠΎΡΠΈΠΌ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ° Π·Π°Π³Π°Π΄Π°ΡΡ Π»ΡΠ±ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ 73. ΠΠ°ΡΠ΅ΠΌ ΡΡΠΎΠ±Ρ Π΅ΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ Π·Π°ΠΏΡΡΠ°ΡΡ ΠΎΡΠ³Π°Π΄ΡΠ²Π°ΡΡΠ΅Π³ΠΎ, ΠΏΠΎΠΏΡΠΎΡΠΈΠΌ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ:
βΒ ΡΠ΄Π²ΠΎΠΈΠΌ ΡΠΈΡΠ»ΠΎ (146)
βΒ ΠΏΡΠΈΠ±Π°Π²Π»ΡΠ΅ΠΌ 12 (158)
βΒ ΡΠ°Π·Π΄Π΅Π»ΠΈΠΌ Π½Π° 2 (79)
βΒ Π²ΡΡΡΠ΅ΠΌ ΠΈΠ· ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ° ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ (79 - 73 = 6)
Π ΠΊΠΎΠ½ΡΠ΅ ΠΌΡ ΠΎΡΠ³Π°Π΄ΡΠ²Π°Π΅ΠΌ, ΡΡΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ β 6. Π‘ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ ΡΠΈΡΠ»ΠΎ 6 ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΎΠ΅ ΡΠΈΡΠ»ΠΎ Π·Π°Π³Π°Π΄Π°Π» ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ.
ΠΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ, ΡΡΠΎ Π΄ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎ:
(2 * n + 12) / 2 - n = n + 6 - n = 6, Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ n.
ΠΡΠ³Π°Π΄ΡΠ²Π°Π½ΠΈΠ΅ ΡΠΈΡΠ΅Π»
ΠΡΡΡ Π΄ΡΡΠ³ΠΎΠΉ ΡΠΎΠΊΡΡ Ρ ΠΎΡΠ³Π°Π΄ΡΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠΈΡΠ΅Π». ΠΠΎΠΏΡΠΎΡΠΈΠΌ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ° Π·Π°Π³Π°Π΄Π°ΡΡ ΡΡΠ΅Ρ Π·Π½Π°ΡΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ, ΡΠΈΡΠ»Π° Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΈΠ΄ΡΡ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ 752). ΠΠΎΠΏΡΠΎΡΠΈΠΌ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ° Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ:
βΒ Π·Π°ΠΏΠΈΡΠ°ΡΡ ΡΠΈΡΠ»ΠΎ Π² ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅ (257)
βΒ Π²ΡΡΠ΅ΡΡΡ Π΅Π³ΠΎ ΠΈΠ· ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠΈΡΠ»Π° (752 - 257 = 495)
βΒ ΠΊ ΠΎΡΠ²Π΅ΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π΅Π³ΠΎ ΠΆΠ΅, ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅ (495 + 594)
ΠΠΎΠ»ΡΡΠΈΡΡΡ ΡΠΈΡΠ»ΠΎ 1089, ΠΊΠΎΡΠΎΡΠΎΠ΅ Β«ΡΠΎΠΊΡΡΠ½ΠΈΠΊΒ» ΠΈ ΠΎΠ±ΡΡΠ²Π»ΡΠ΅Ρ ΠΏΡΠ±Π»ΠΈΠΊΠ΅.
ΠΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠΎ ΡΠΎΠΆΠ΅ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΠΎ Π΄ΠΎΠΊΠ°Π·Π°ΡΡ.
βΒ ΠΡΠ±ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ Π²ΠΈΠ΄Π° abc Π² Π΄Π΅ΡΡΡΠΈΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΡΠ°ΠΊ:
abc = 100 * a + 10 * b + c.
βΒ Π Π°Π·Π½ΠΎΡΡΡ ΡΠΈΡΠ΅Π» abc - cba:
100 * a + 10 * b + c + 100 - 100 * c - 10 * b - a = 100 * a - 100 * c - (a - c) = 100 * (a - c) - (a - c)
βΒ Π’.Β ΠΊ. ΠΏΠΎ ΡΡΠ»ΠΎΠ²ΠΈΡ a - c > 0, ΡΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°ΡΡ Π² Π²ΠΈΠ΄Π΅:
100 * (a - c) - (a - c) = 100 * (a - c) - 100 + 90 + 10 - (a - c) = 100 * (a - c - 1) + 10 * 9 + (10 - a + c)