Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- text: |
- Представьте квадрат двучлена $({{a}}x + {{b}}y)^2$ в виде многочлена.
- # {{coeff_xx}}x^2 - {{coeff_yy}}y^2$
- # {{coeff_xx}}x^2 + {{coeff_yy}}y^2$
- # {{coeff_xx}}x^2 {{sign_xy}} {{coeff_xy}}xy + {{coeff_yy}}y^2$
- # {{coeff_xy}}x^2 {{sign_xy}} {{coeff_xy_half}}xy + {{coeff_yy}}y^2$
- # {{a}}x^2 {{sign_xy}} {{-1 * coeff_xy}}xy + {{coeff_yy}}y^2$
- # {{a}}x^2 {{sign_xy}} {{coeff_xy}}xy + {{coeff_yy}}y^2$
- # {{coeff_xx}}x^2 {{-1 * sign_xy}} {{coeff_xy}}xy + {{coeff_yy}}y^2$
- solution: |
- По формуле квадрата суммы двух чисел имеем $({{a}}x + {{b}}y)^2 = ({{a}}x)^2 + 2 \cdot {{a}}x \cdot {{b}}y + ({{b}}y)^2 = {{coeff_xx}}x^2 {{sign_xy}} {{coeff_xy}}xy + {{coeff_yy}}y^2$.
- variables: |
- - name: a
- type: randint
- min: -9
- max: 9
- init: 1
- - name: b
- type: randint
- min: -9
- max: 9
- init: 1
- - name: twice_ab
- type: computedint
- formula: 2 * a * b
- - name: ab
- type: computedint
- formula: a * b
- - name: coeff_xx
- type: map
- varible: a
- variants:
- - if: [1]
- than: ""
- - if: [-1]
- than: ""
- - if: [2]
- than: "4"
- - if: [-2]
- than: "4"
- - if: [3]
- than: "9"
- - if: [-3]
- than: "9"
- - if: [4]
- than: "16"
- - if: [-4]
- than: "16"
- - if: [5]
- than: "25"
- - if: [-5]
- than: "25"
- - if: [6]
- than: "36"
- - if: [-6]
- than: "36"
- - if: [7]
- than: "49"
- - if: [-7]
- than: "49"
- - if: [8]
- than: "64"
- - if: [-8]
- than: "64"
- - if: [9]
- than: "81"
- - if: [-9]
- than: "81"
- - name: coeff_yy
- type: map
- varible: b
- variants:
- - if: [1]
- than: ""
- - if: [-1]
- than: ""
- - if: [2]
- than: "4"
- - if: [-2]
- than: "4"
- - if: [3]
- than: "9"
- - if: [-3]
- than: "9"
- - if: [4]
- than: "16"
- - if: [-4]
- than: "16"
- - if: [5]
- than: "25"
- - if: [-5]
- than: "25"
- - if: [6]
- than: "36"
- - if: [-6]
- than: "36"
- - if: [7]
- than: "49"
- - if: [-7]
- than: "49"
- - if: [8]
- than: "64"
- - if: [-8]
- than: "64"
- - if: [9]
- than: "81"
- - if: [-9]
- than: "81"
- - name: coeff_xy
- type: map
- varible: twice_ab
- variants:
- - if: [1]
- than: ""
- - if: [-1]
- than: ""
- - if: [2]
- than: "2"
- - if: [-2]
- than: "2"
- - if: [3]
- than: "3"
- - if: [-3]
- than: "3"
- - if: [4]
- than: "4"
- - if: [-4]
- than: "4"
- - if: [5]
- than: "5"
- - if: [-5]
- than: "5"
- - if: [6]
- than: "6"
- - if: [-6]
- than: "6"
- - if: [7]
- than: "7"
- - if: [-7]
- than: "7"
- - if: [8]
- than: "8"
- - if: [-8]
- than: "8"
- - if: [9]
- than: "9"
- - if: [-9]
- than: "9"
- - name: coeff_xy_half
- type: map
- varible: ab
- variants:
- - if: [1]
- than: ""
- - if: [-1]
- than: ""
- - if: [2]
- than: "2"
- - if: [-2]
- than: "2"
- - if: [3]
- than: "3"
- - if: [-3]
- than: "3"
- - if: [4]
- than: "4"
- - if: [-4]
- than: "4"
- - if: [5]
- than: "5"
- - if: [-5]
- than: "5"
- - if: [6]
- than: "6"
- - if: [-6]
- than: "6"
- - if: [7]
- than: "7"
- - if: [-7]
- than: "7"
- - if: [8]
- than: "8"
- - if: [-8]
- than: "8"
- - if: [9]
- than: "9"
- - if: [-9]
- than: "9"
- - name: sign_xy
- type: map
- varible: coeff_xy
- variants:
- - if: [1]
- than: "+"
- - if: [-1]
- than: "-"
- - if: [2]
- than: "+"
- - if: [-2]
- than: "-"
- - if: [3]
- than: "+"
- - if: [-3]
- than: "-"
- - if: [4]
- than: "+"
- - if: [-4]
- than: "-"
- - if: [5]
- than: "+"
- - if: [-5]
- than: "-"
- - if: [6]
- than: "+"
- - if: [-6]
- than: "-"
- - if: [7]
- than: "+"
- - if: [-7]
- than: "-"
- - if: [8]
- than: "+"
- - if: [-8]
- than: "-"
- - if: [9]
- than: "+"
- - if: [-9]
- than: "-"
- answers:
- - name: answer
- type: const
- value: 3
- conditions:
- - a != 0
- - b != 0
- тип: ввод
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement