рдЗрд╕ рдкреЛрд╕реНрдЯ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рд░реВрд╕ рдореЗрдВ рдЖрдИрдЯреА рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рджреЗрдирд╛ рд╣реИ - рдкреЗрдЯреЗрдВрдЯ, рдХреЙрдкреАрд░рд╛рдЗрдЯ, рдиреЛ-рд╣рд╛рдЙред рдмреМрджреНрдзрд┐рдХ рд╕рдВрдкрджрд╛ рдкреНрд░рджрд░реНрд╢рдирдХрд╛рд░рд┐рдпреЛрдВ - рдХреГрдкрдпрд╛ рдпрд╣рд╛рдБ рдирд╣реАрдВред рд╣рдо рдмрд╣рд╕ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ, рдЙрдирдореЗрдВ рд╕реЗ рд╕реИрдХрдбрд╝реЛрдВ ...
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЖрдЗрдП рд╣рдо рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЙрдкрдпреЛрдЧ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд╢рдмреНрджрд╛рд╡рд▓реА рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдореВрд▓ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВред рд╣рдорд╛рд░реА рдкрд╣рд▓реА рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдПрд▓реНрдЧреЛрд░рд┐рдердо рдФрд░ рдХрдВрдкреНрдпреВрдЯрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдзреЛрдВ рдХреЛ рд╕рдордЭрдирд╛ рд╣реИред
рдХрд╛рд░реНрдп
рдорд╛рди рд▓реАрдЬрд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдХрд╛рд░реНрдп рд╣реИ рдЬреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд╡рд▓реЗрд░рд╛ рдХреЛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдХреЗ рдмреМрджреНрдзрд┐рдХ рдХрд╛рд░реНрдп рдХреА рд╣рдо рд░рдХреНрд╖рд╛ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред
рдкреВрд░реНрдгрд╛рдВрдХреЛрдВ рдХрд╛ рдПрдХ рдХреНрд░рдо рд╣реИ:
1, 4, 0, 3, 7, 11
рдЖрд░реЛрд╣реА рдХреНрд░рдо рдореЗрдВ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рдХреНрд░рдордмрджреНрдз рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдЕрд░реНрдерд╛рддред рдЙрдиреНрд╣реЗрдВ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦреЗрдВ
0, 1, 3, 4, 7, 11
рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рдПрдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдФрд░ рдЕрдиреНрдп рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдПрдХ рд╡рд┐рдзрд┐ рд╣реИ рдЬреЛ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ рдмрддрд╛рддреА рд╣реИ рдХрд┐ рдХреИрд╕реЗ рдФрд░ рдХрд┐рд╕ рдХреНрд░рдо рдореЗрдВ рдПрдХ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╣реИ рдЬреЛ рдХрд┐ рд╕реНрд░реЛрдд рдбреЗрдЯрд╛ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░реВрдк рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ред
рд╡рд▓реЗрд░рд╛ рдиреЗ рдПрдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рд╣реИ рдЬреЛ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИред рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрдиреНрд╣реЛрдВрдиреЗ "рд╡рд┐рдХрд╕рд┐рдд / рдЖрд╡рд┐рд╖реНрдХрд╛рд░" рдмреБрд▓рдмреБрд▓рд╛ рдЫрдВрдЯрд╛рдИ рдХреА, рдПрд▓реНрдЧреЛрд░рд┐рдердо рдХрд╛ рдмреНрд▓реЙрдХ рдЖрд░реЗрдЦ, рдЬреЛ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

рдФрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдХрдИ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд▓рд┐рдЦреЗред
рдПрдХ рдХрдВрдкреНрдпреВрдЯрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдВрдкреНрдпреВрдЯрд░ рдФрд░ рдЕрдиреНрдп рдХрдВрдкреНрдпреВрдЯрд░ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рд╕реЗ рдбреЗрдЯрд╛ рдФрд░ рдЖрджреЗрд╢реЛрдВ рдХрд╛ рдПрдХ рдЙрджреНрджреЗрд╢реНрдп рд╕реЗрдЯ рд╣реИ , рдЬрд┐рд╕рдореЗрдВ рдХрдВрдкреНрдпреВрдЯрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рджреМрд░рд╛рди рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рддреИрдпрд╛рд░реА рд╕рд╛рдордЧреНрд░реА рдФрд░ рдЗрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рджреГрд╢реНрдп-рд╢реНрд░рд╡реНрдп рдкреНрд░рджрд░реНрд╢рди рд╢рд╛рдорд┐рд▓ рд╣реИрдВ (рд░реВрд╕реА рд╕рдВрдШ рдХреЗ рдирд╛рдЧрд░рд┐рдХ рд╕рдВрд╣рд┐рддрд╛ рдХреЗ рдЕрдиреБрдЪреНрдЫреЗрдж 1261)ред
рдпрд╛рдиреА рдЙрдиреНрд╣реЛрдВрдиреЗ C рдореЗрдВ рдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рд▓рд┐рдЦрд╛:
#define SWAP(A, B) { int t = A; A = B; B = t; } void bubblesort(int *a, int n) { int i, j; for (i = n - 1; i > 0; i--) { for (j = 0; j < i; j++) { if (a[j] > a[j + 1]) SWAP( a[j], a[j + 1] ); } } }
рдкрд╛рдпрдерди рдореЗрдВ рджреВрд╕рд░рд╛:
def swap(arr, i, j): arr[i], arr[j] = arr[j], arr[i] def bubble_sort(arr): i = len(arr) while i > 1: for j in xrange(i - 1): if arr[j] > arr[j + 1]: swap(arr, j, j + 1) i -= 1
рдФрд░ рддреАрд╕рд░рд╛ рдХреЛрдбрд╛рдВрддрд░рдХ рдореЗрдВ рд╣реИ:
mov bx, offset array mov cx, n for_i: dec cx xor dx, dx for_j: cmp dx, cx jae exit_for_j jbe no_swap mov ah, byte ptr bx[di] mov byte ptr bx[di], al mov byte ptr bx[si], ah no_swap: inc dx jmp for_j exit_for_j: loop for_i
рдпрд╣рд╛рдБ рд╕реЗ рдирд┐рдореНрди рдХрдерди рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдмрд╣реБрдд рд╣реА рд╕рд╛рдорд╛рдиреНрдп рд╣реИ:
рдПрдХ
рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдореЗрдВ
рдХрдИ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рджреЛрдиреЛрдВ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХреЗ рдврд╛рдВрдЪреЗ рдХреЗ рднреАрддрд░, рдФрд░
рд╡рд┐рднрд┐рдиреНрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ ред рдФрд░, рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рдХрд┐рд╕реА рднреА
рдХрдВрдкреНрдпреВрдЯрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ (рд╣рдо рдкрддрд┐рдд рдорд╛рдорд▓реЛрдВ рдХреЛ рдирд╣реАрдВ рд▓реЗрддреЗ рд╣реИрдВ) рд╣рдореЗрд╢рд╛ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛
рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╣реЛрддрд╛ рд╣реИ ред
рдФрд░ рдЕрдм рд╕рд╡рд╛рд▓ рдЙрдарддрд╛ рд╣реИ: "рдпрд╣ рдХреИрд╕реЗ рдФрд░ рдХреНрдпрд╛, рдФрд░ рдХрд┐рд╕ рддрд░рд╣ рд╕реЗ, рд╣рдо рдХрд╛рдиреВрди рдХреЗ рдврд╛рдВрдЪреЗ рдХреЗ рднреАрддрд░ рд░рдХреНрд╖рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?"
рдПрд▓реНрдЧреЛрд░рд┐рдердо рд╕реБрд░рдХреНрд╖рд╛
рдкреЗрдЯреЗрдВрдЯ

рдХрдВрдкреНрдпреВрдЯрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдкрд░, рдЖрдк рдЖрд╡рд┐рд╖реНрдХрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рднреА рд╢рд░реНрддреЛрдВ рдХреЗ рдЕрдзреАрди рдПрдХ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ (рдПрдХ рд╡рд┐рдзрд┐ рдХреЗ рд▓рд┐рдП) рдХреЗ рд▓рд┐рдП рдкреЗрдЯреЗрдВрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
- рдирд╡реАрдирддрд╛ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐;
- рдЖрд╡рд┐рд╖реНрдХрд╛рд░рд╢реАрд▓ рдХрджрдо;
- рдФрджреНрдпреЛрдЧрд┐рдХ рдкреНрд░рдпреЛрдЬреНрдпрддрд╛ред
рдФрд░ рдПрдХ рддрдХрдиреАрдХреА рдкрд░рд┐рдгрд╛рдо рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ред
рддрдХрдиреАрдХреА рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:
рдкреЗрдЯреЗрдВрдЯ рдХреЗ рд▓рд╛рдн:
- рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдФрд░ рдХрд┐рд╕реА рднреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдореЗрдВ рдХрд┐рд╕реА рднреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦреЗрдВ;
- 20 рд╕рд╛рд▓ рдХреЗ рд▓рд┐рдП рдорд╛рдиреНрдпред
рдкреЗрдЯреЗрдВрдЯ рдХреА рд╡рд┐рдкрдХреНрд╖:
- рд░рд╛рд╖реНрдЯреНрд░реАрдп / рдХреНрд╖реЗрддреНрд░реАрдп рдЪрд░рд┐рддреНрд░ - рд╕рдВрд░рдХреНрд╖рдг рдХреЗрд╡рд▓ рдЙрди рджреЗрд╢реЛрдВ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдкрд░ рдорд╛рдиреНрдп рд╣реИ рдЬрд╣рд╛рдВ рдкреЗрдЯреЗрдВрдЯ рдЖрд╡реЗрджрди рджрд╛рдпрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛;
- рд╡рд┐рджреЗрд╢ рдореЗрдВ рдкреЗрдЯреЗрдВрдЯ рдХрд░рд╛рдиреЗ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдХрд╛рдлреА "рд╣рд┐рдЯ";
- рдПрдХ рдкреЗрдЯреЗрдВрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ (рд░реВрд╕реА рд╕рдВрдШ рдореЗрдВ 1.5 рд╡рд░реНрд╖, рд╕рдВрдпреБрдХреНрдд рд░рд╛рдЬреНрдп рдЕрдореЗрд░рд┐рдХрд╛ рдореЗрдВ 3-4 рд╡рд░реНрд╖, рдпреВрд░реЛрдк рдореЗрдВ 4 рд╡рд░реНрд╖ рд╕реЗ рдЕрдзрд┐рдХ)ред

рдПрдХ рдкреЗрдЯреЗрдВрдЯ рдХреА рд▓рд╛рдЧрдд рдХреНрдпрд╛ рд╣реИ (рдореВрд▓реНрдп рдореВрд▓реНрдпрд╛рдВрдХрди рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорд╛рдирд┐рдд рд╣реИрдВ):
- рдХрд░реНрддрд╡реНрдпреЛрдВ:
- рдЖрд░рдПрдл - ~ 10 000 рд░реВрдмрд▓;
- рдпреВрдПрд╕рдП - ~ 3 000 рдЕрдорд░реАрдХреА рдбрд╛рд▓рд░;
- 1 рдЕрдкреНрд░реИрд▓ 2014 рд╕реЗ рдпреВрд░реЛрдк (рдПрдХрд╛рддреНрдордХ рдкреЗрдЯреЗрдВрдЯ) - ~ 4750 рдпреВрд░реЛ (рдлрд╛рдЗрд▓рд┐рдВрдЧ рд╢реБрд▓реНрдХ);
- рдкреЗрдЯреЗрдВрдЯ рдХреЗ рд╡рдХреАрд▓ (рджреВрд╕рд░реЗ рд░рд╛рдЬреНрдп рдореЗрдВ рдЖрд╡реЗрджрди рджрд╛рдЦрд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП) - рдкреНрд░рддреНрдпреЗрдХ рджреЗрд╢ рдХреЗ рд▓рд┐рдП ~ 2000 рдпреВрд░реЛ;
- рдЖрд╡реЗрджрди рдХрд╛ рджреВрд╕рд░реА рднрд╛рд╖рд╛ рдореЗрдВ рдЕрдиреБрд╡рд╛рдж - 20,000 рд░реВрдмрд▓ рд╕реЗ;
- рдкрд░рд╛рдорд░реНрд╢ рд╕реЗрд╡рд╛рдПрдВ - 20,000 рд╕реЗ 200,000 рд░реВрдмрд▓ рдХреА рдХреАрдорддреЛрдВ рдХреА рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд╢реНрд░реГрдВрдЦрд▓рд╛ред (рдпрджрд┐ рдЖрдк рд╡рд┐рджреЗрд╢реА рдХрдВрдкрдирд┐рдпреЛрдВ рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдФрд░ рднреА рдорд╣рдВрдЧрд╛)ред
рдЬрд╛рдирд┐рдП рдХреИрд╕реЗ рдпрд╛ рдЯреНрд░реЗрдб рд╕реАрдХреНрд░реЗрдЯ

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдЧрд░ рдХреЛрдИ рдкреИрд╕рд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЙрджреНрдпрдо / рд╕рдВрдЧрдарди рдореЗрдВ рдПрдХ рд╡реНрдпрд╛рдкрд╛рд░ рдЧреБрдкреНрдд рд╢рд╛рд╕рди рд╢реБрд░реВ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред
рдпрд╣ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд░реЛрдХрдиреЗ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╡рд┐рд╖рдп рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЪрд┐рддреНрд░рд┐рдд рд╣реИред
рдЬрд╛рдирд┐рдП рдХреИрд╕реЗ
- рд╕рд╕реНрддреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди
- рд░рд┐рд╕рд╛рд╡ рд╕рдВрд░рдХреНрд╖рдг рдЯреАрдо рдХреЗ рд╡рд┐рдЪрд╛рд░
рдкрддрд╛ рдирд╣реАрдВ рдХреИрд╕реЗ рдХреЗ рдХрдИ рдиреБрдХрд╕рд╛рди рд╣реИрдВ:
- рд░рд┐рд╡рд░реНрд╕ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдХреЗ рдЦрд┐рд▓рд╛рдл рдХреЛрдИ рд╕реБрд░рдХреНрд╖рд╛ рдирд╣реАрдВ рд╣реИ;
- рдХрд┐рд╕реА рдЕрдиреНрдп рдХрдВрдкрдиреА рджреНрд╡рд╛рд░рд╛ рдЖрдкрдХреЗ рдПрдирд╛рд▓реЙрдЧ рдХреЗ рд╡рд┐рдХрд╛рд╕ рд╕реЗ рдХреЛрдИ рд╕реБрд░рдХреНрд╖рд╛ рдирд╣реАрдВ рд╣реИ;
- рдкреЗрдЯреЗрдВрдЯ рд╡рд┐рд╡рд╛рджреЛрдВ рдХреЗ рддрд╣рдд "рдЧрд┐рд░" рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛, рдЕрдЧрд░ рдХреЛрдИ рдЪрд╛рд▓рд╛рдХ рдЖрдкрдХреЗ рдирд┐рд░реНрдгрдп рдХреЗ рд╕рдорд╛рди рдкреЗрдЯреЗрдВрдЯ рдХрд░реЗрдЧрд╛ред
рдорд┐рд╢реНрд░рд┐рдд рдкреНрд░рдХрд╛рд░ - рдкрддрд╛-рдХреИрд╕реЗ + рдкреЗрдЯреЗрдВрдЯ
рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рд╛рдорд╛рдиреНрдп рд╕рдорд╛рдзрд╛рдиред рдкреЗрдЯреЗрдВрдЯ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдореБрдЦреНрдп рднрд╛рдЧ рдХреА рд░рдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рд╕рднреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд┐рд╡рд░рдг, "рдлрд╛рдЗрди-рдЯреНрдпреВрдирд┐рдВрдЧ" рдХреЛ рдкрддрд╛ рд╣реИ рдХрд┐ рдХреИрд╕реЗ рдореЛрдб рдореЗрдВ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдкреЗрд╢реЗрд╡рд░реЛрдВ:
- рд╢реБрджреНрдз рдкреЗрдЯреЗрдВрдЯ рд╕рдВрд░рдХреНрд╖рдг рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдкреИрд╕реЗ рдХреА рдмрдЪрдд;
- рдХреЛрдИ рднреА рдЖрдкрдХреЗ рдирд┐рд░реНрдгрдп рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ (рдХрд╛рдиреВрдиреА рддрд░реАрдХреЛрдВ рд╕реЗ) рджреЛрд╣рд░рд╛ рдирд╣реАрдВ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рд╡рд░рдг рдмрд╛рд╣рд░реА рд▓реЛрдЧреЛрдВ рд╕реЗ рдЫрд┐рдкреЗ рд╣реБрдП рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореБрдЦреНрдп рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреЗрдЯреЗрдВрдЯ рджреНрд╡рд╛рд░рд╛ рдХрд╡рд░ рдХреА рдЧрдИ рд╣реИред
рд╡рд┐рдкрдХреНрд╖:
- рд╕рдВрдпреБрдХреНрдд рд╡рд┐рдкрдХреНрд╖ - рдкрддрд╛ рдХреЗ рджреНрд╡рд╛рд░рд╛ рд╕рдВрд░рдХреНрд╖рд┐рдд рднрд╛рдЧ рдХреЛ рдкрддрд╛ рд╣реИ рдХрд┐ рдХреИрд╕реЗ рдиреБрдХрд╕рд╛рди рд╣реИ, рдкреЗрдЯреЗрдВрдЯ рджреНрд╡рд╛рд░рд╛ рд╕рдВрд░рдХреНрд╖рд┐рдд рд╣рд┐рд╕реНрд╕рд╛ - рдкреЗрдЯреЗрдВрдЯ рд╕рдВрд░рдХреНрд╖рдг рдХреЗ рдиреБрдХрд╕рд╛рдиред
рдХрдВрдкреНрдпреВрдЯрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реБрд░рдХреНрд╖рд╛

рдХрдВрдкреНрдпреВрдЯрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЙрдкреАрд░рд╛рдЗрдЯ рдХрд╛рдиреВрди рджреНрд╡рд╛рд░рд╛ рд╕рд╛рд╣рд┐рддреНрдпрд┐рдХ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрд░рдХреНрд╖рд┐рдд рд╣реИрдВ, рдФрд░ рдЗрд╕рд▓рд┐рдП рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЗ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рд░рдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╣реА рдирд╣реАрдВред
рдЕрдкрдиреЗ рдЕрдзрд┐рдХрд╛рд░ рдХрд╛ рджрд╛рд╡рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдПрдХ рд╕рд░рд▓ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╕реЗ рдПрдХ рдкрддреНрд░ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ рдПрдХ рд╕реНрд░реЛрдд рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рдЖрдк рдХреЛ рд░реВрд╕ рдХреЗ рдореЗрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реВрдЪреАрдмрджреНрдз рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдк рдПрдХ рдХрдВрдкреНрдпреВрдЯрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ Rospatent (рдЬрдорд╛) рдореЗрдВ рдкрдВрдЬреАрдХреГрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди, рд╕рдЪ рд╣реИ, 70 рд╕реЗ рдЕрдзрд┐рдХ рдкреЗрдЬ рдирд╣реАрдВ - рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реИрдВ рдЯреБрдХрдбрд╝реЛрдВ рдореЗрдВ рддреЛрдбрд╝реЛред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЬрдм Rospatent рдХреЗ рд╕рд╛рде рдкрдВрдЬреАрдХрд░рдг рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдХрдВрдкреНрдпреВрдЯрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рд▓рд┐рдП рдСрдбрд┐рдпреЛ-рд╡рд┐рдЬрд╝реБрдЕрд▓ рдбрд┐рд╕реНрдкреНрд▓реЗ рдХреЛ рд╕рдВрд▓рдЧреНрди рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдХреЗрд╡рд▓ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ, рдЬреЛ рдмрд╛рдж рдореЗрдВ рдлрд╝реЗрдХ рдпрд╛ рдбрд╛рдпрд░реЗрдХреНрдЯ рдХреЙрдкреА рд╕реЗ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдкреЗрд╢реЗрд╡рд░реЛрдВ:
- рд╕реНрд░реЛрддреЛрдВ рдХреЗ "рд░рд┐рд╕рд╛рд╡" рд╕реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рд╕реБрд░рдХреНрд╖рд╛;
- рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдиреЗ рдХреЗ рд╡рд┐рд░реБрджреНрдз рд╕реБрд░рдХреНрд╖рд╛ (рдЙрдЪрд┐рдд рд╕реАрдорд╛ рдХреЗ рднреАрддрд░)ред
рд╡рд┐рдкрдХреНрд╖:
- рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рд╕реБрд░рдХреНрд╖рд╛, рдФрд░ рдПрдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдирд╣реАрдВ (рдпрд╣ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реЗ рдкрд╛рдпрдерди рдореЗрдВ рдПрдХ рдкрдВрдЬреАрдХреГрдд рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рд░рдХреНрд╖рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛);
- рдмрд╛рд░-рдмрд╛рд░ рд╕реНрд░реЛрдд рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХреЗ рд▓рд┐рдП рд▓рдЧрд╛рддрд╛рд░ "рдмреЙрдбреА рдореВрд╡рдореЗрдВрдЯреНрд╕" рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рдпрд╣ рд╕рдм рдПрдХ FAQ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рд╕рд╛рде рд░рдЦрдирд╛
рдореИрдВ рдЕрдкрдиреЗ рд╡рд┐рдЪрд╛рд░ рдХреЛ рдкреНрд░рддрд┐рдпреЛрдЧрд┐рдпреЛрдВ рд╕реЗ рдмрдЪрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ:
рдореИрдВ рдЕрдкрдиреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо "рджрд╛рдВрд╡" рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ:
рдореИрдВрдиреЗ рдЕрджреНрд╡рд┐рддреАрдп рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдП рд╣реИрдВ рдЬреЛ рдЪреЛрд░реА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
рдореБрдЭреЗ рдбрд░ рд╣реИ рдХрд┐ рдореЗрд░рд╛ рд╡рд┐рдЪрд╛рд░ рд░рд┐рд╡рд░реНрд╕ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рд╡рд┐рдзрд┐ рджреНрд╡рд╛рд░рд╛ рдЪреЛрд░реА рд╣реЛ рдЬрд╛рдПрдЧрд╛:
рд╡рд┐рдЪрд╛рд░ рдХреЛ рдЪреЛрд░реА рд╣реЛрдиреЗ рд╕реЗ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд░реЗрдВ:
рдРрд╕рд╛ рдХреНрдпрд╛ рдХрд░реЗрдВ рдХрд┐ рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрдВрдкрдиреА рдХрд╛ рд╡рд┐рдЪрд╛рд░ рд▓реАрдХ рди рд╣реЛ:
- рд╡реНрдпрд╛рдкрд╛рд░ рд░рд╣рд╕реНрдп рдХрд╛ рдкрд░рд┐рдЪрдп
рд╕реНрд░реЛрдд рд░рд┐рд╕рд╛рд╡ рд╕реЗ рдХреИрд╕реЗ рдмрдЪрд╛рд╡ рдХрд░реЗрдВ:
рдЕрдкрдиреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рд▓реЗрдЦрдХрддрд╛ рдХреИрд╕реЗ рддрдп рдХрд░реЗрдВ:
рдлрд╝реЗрдХ рд╕реЗ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреИрд╕реЗ рдХрд░реЗрдВ
- рдХрдВрдкреНрдпреВрдЯрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдкрдВрдЬреАрдХрд░рдг (рдЬрдорд╛)
рдПрдХ рдЖрдлреНрдЯрд░рд╡рд░реНрдб рдХреЗ рдмрдЬрд╛рдп

рдЬрдмрдХрд┐ рд╣рдорд╛рд░реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕реЛ рд░рд╣реЗ рд╣реИрдВ ... рдмрдбрд╝реЗ рдирд┐рдЧрдо рд░реВрд╕ рдореЗрдВ рд░рд╛рд╖реНрдЯреНрд░реАрдп рдЪрд░рдг рдХреА рдУрд░ рдмрдврд╝ рд░рд╣реЗ рд╣реИрдВред рдЖрдВрдХрдбрд╝реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, Microsoft рд░реВрд╕реА рд╕рдВрдШ рдореЗрдВ рд╕рд╛рд▓рд╛рдирд╛ 100 рд╕реЗ рдЕрдзрд┐рдХ рдкреЗрдЯреЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдЖрд╡реЗрджрди рдХрд░рддрд╛ рд╣реИред рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдкреЗрдЯреЗрдВрдЯ рдХреЗ рдмреАрдЪ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рднреА рдиреЛрдЯ рдХрд┐рдП рдЧрдП рдереЗ: рд╡реАрдЬрд╝рд╛, рдПрд╡реАрдЬреА, рдореЛрдЯрд░реЛрд▓рд╛, рдлреЛрд░реНрдб (
рдкреЗрдЯреЗрдВрдЯ рджреЗрдЦреЗрдВ), GOOGLE, рдлрд╝реЗрд╕рдмреБрдХ, рдЗрдВрдЯреЗрд▓ ... рдЙрдирдореЗрдВ рд╕реЗ рд╣рдЬрд╛рд░реЛрдВред
рд╣рдорд╛рд░реЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛?
рдЕрдзрд┐рдХрд╛рдВрд╢ рд░реВрд╕реА рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХрдВрдкрдирд┐рдпрд╛рдВ рдмреМрджреНрдзрд┐рдХ рд╕рдВрдкрджрд╛ рдХреА рдЙрдкреЗрдХреНрд╖рд╛ рдХрд░рддреА рд╣реИрдВред рдЙрди рд▓реЛрдЧреЛрдВ рдореЗрдВ рд╕реЗ рдЬреЛ рдмреМрджреНрдзрд┐рдХ рд╕рдВрдкрджрд╛ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЙрдЬрд╛рдЧрд░ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗ - рдПрдмреА (рд░реВрд╕реА рд╕рдВрдШ рдХреЗ рд▓рдЧрднрдЧ 17 рдкреЗрдЯреЗрдВрдЯ), рдХреИрд╕реНрдкрд░реНрд╕рдХреА рд▓реИрдм (43 рдкреЗрдЯреЗрдВрдЯ), рдФрд░ рд╣рдорд╛рд░реЗ рдХреБрдЫ рд╢реЛрдз рд╕рдВрд╕реНрдерд╛рдиред рдпрд╣ рд╕реНрдерд┐рддрд┐ рдХрдИ рдХрд╛рд░рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝реА рджреБрдЦрдж рд╣реИ - рдЙрдкрд░реЛрдХреНрдд рд╕реВрдЪреАрдмрджреНрдз рдХрдВрдкрдирд┐рдпреЛрдВ, рдкреЗрдЯреЗрдВрдЯ рдЯреНрд░реЙрд▓реНрд╕ рдХреЗ рдкреЗрдЯреЗрдВрдЯ рджрд╛рд╡реЛрдВ рд╕реЗ рдХреЛрдИ рднреА рдкреНрд░рддрд┐рд░рдХреНрд╖рд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдпрд╣ рд╕рдм рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдХрд┐рд╕реА рднреА рдЪрд░рдг рдореЗрдВ рд╡рд╛рдкрд╕ рдЖ рд╕рдХрддрд╛ рд╣реИред
рд╕рд╛рд╣рд┐рддреНрдп рдФрд░ рд╕реНрд░реЛрддреЛрдВ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛
www.uspto.gov - рдпреВрдПрд╕ рдкреЗрдЯреЗрдВрдЯ рдСрдлрд┐рд╕ рд╡реЗрдмрд╕рд╛рдЗрдЯ
www1.fips.ru - рд░реВрд╕ рдХреЗ рдкреЗрдЯреЗрдВрдЯ рдХрд╛рд░реНрдпрд╛рд▓рдп рдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ
epo.org - рдпреВрд░реЛрдкреАрдп рдкреЗрдЯреЗрдВрдЯ рдХрд╛рд░реНрдпрд╛рд▓рдп рдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ
рдкреНрд░рд╢реНрди / рд╕реБрдЭрд╛рд╡ / рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг?