LC1 - Bộ ba số

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 0.111s
Giới hạn bộ nhớ: 111M
Input: stdin
Output: stdout

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, Pascal, Perl, PHP, Python, Ruby, Rust, Scratch, Swift

Đây là 1 bài tập mẫu với mục đích kiểm tra tính năng special judge.

Cho một số nguyên dương ~N~. Bạn hãy tìm ra ba số nguyên ~a,b,c~ khác nhau sao cho ~a+b+c=N~.

Input

Một dòng duy nhất chứa số nguyên ~N~ ~(3 \le N \le 10^9)~.

Output

In ra ba số nguyên ~a,b,c~ thỏa mãn đề bài cách nhau bằng một dấu cách. Nếu có nhiều kết quả, in ra bất cứ kết quả nào cũng được.

Tuy nhiên, bạn sẽ chỉ được 50% số điểm nếu các giá trị ~a, b, c~ tồn tại 1 cặp có giá trị bằng nhau.

Sample

Input #1
5
Output #1
0 2 3

Hint

Ở test thứ nhất ~5=0+2+3~.

Problem source: Strkss


Bình luận

Hãy đọc nội quy trước khi bình luận.



  • -1
    Aothatday  đã bình luận lúc 21, Tháng 1, 2024, 8:20

    jhsajkdhkdj


  • -4
    vohuyhoang  đã bình luận lúc 14, Tháng 7, 2023, 10:26

    include<bits/stdc++.h>

    using namespace std;
    typedef long long ll;
    typedef string str;
    typedef double db;
    ll a[10005];
    int main (){
      ll N,a,b,c;
      cin >> N;
      a=0;
      b=2;
      c=N-2;
      N=a+b+c;
      cout << a << endl << b << endl << c;
    }
    

    • 1
      thangtrung1101  đã bình luận lúc 22, Tháng 8, 2023, 11:31

      Bạn nên để code ở sau dấu ">!" nó sẽ bị ẩn đi như thế này.

      using namespace std;
      typedef long long ll;
      typedef string str;
      typedef double db;
      ll a[10005];
      int main (){
       ll N,a,b,c;
       cin >> N;
       a=0;
       b=2;
       c=N-2;
       N=a+b+c;
       cout << a << endl << b << endl << c;