Bất đẳng thức của Petya

Đề bài

Mô tả

Cho ba số nguyên n, x, y. Hãy tìm n số nguyên dương a1,a2,,an thỏa mãn đồng thời hai điều kiện:

  • a12+a22++an2x
  • a1+a2++any

Nếu không tồn tại bộ số nào thỏa mãn, in ra 1. Nếu có nhiều đáp án, in ra một đáp án bất kỳ.

Dữ liệu vào

Một dòng chứa ba số nguyên n, x, y.

Dữ liệu ra

Nếu tồn tại đáp án, in ra n số nguyên dương, mỗi số trên một dòng.

Nếu không tồn tại, in ra một dòng duy nhất chứa 1.

Ràng buộc

  • 1n105
  • 1x1012
  • 1y106

Ví dụ

Input Output Giải thích
5 15 15 11
1
1
1
1
Tổng bình phương =121+1+1+1+1=12515, tổng =1515.
2 3 2 -1 Cần hai số dương, tổng nhỏ nhất là 1+1=22 nhưng tổng bình phương lớn nhất khi đó là 2<3, nên vô nghiệm.
1 99 11 11 Chỉ một số: chọn 11, có 112=121991111.

Bình luận

Không có bình luận tại thời điểm này.

gnatmake 12.2.0 a68g 3.1.2 nasm 2.16.1 as_x64 2.46 awk 1.3.4 gcc 16.1.0 csc 6.12.0.200 g++ 16.1.0 g++-themis 16.1.0 g++17 16.1.0 g++20 16.1.0 g++23 16.1.0 clang++ 22.1.6 dmd 2.112.0 dart 3.12.1 gforth 0.7.3 gfortran 12.2.0 go 1.26.3 groovyc 5.0.6 javac 25.0.3 node 26.2.0 kotlinc 2.3.21 sbcl 2.2.9 lua 5.4.8 nim 2.2.10 fpc 3.2.2 fpc-themis 3.2.2 perl 5.36.0 php 8.5.6 pike 8.0 pypy3 7.3.23 python3 3.14.5 racket 8.7 ruby 4.0.5 rustc 1.96.0 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 tclsh 8.6 bun 1.3.14 deno 2.8.1 v 0.5.1 zig 0.16.0