题解(O(1))
查看原帖
题解(O(1))
379331
zhi0mx楼主2020/11/8 15:56

居然还有人在老老实实用循环做!

#include <iostream>
using namespace std;
int n,a,b,c;
int main()
{
    cin>>n;
    if (n>=2)
    {
        a=1;
        b=1;
        c=n-2;
        if (c%3==0)
        {
            c-=1;
            a+=1;
        }
    }
    else
    {
        a=1;
        b=0;
        c=0;
    }
    cout<<a<<" "<<b<<" "<<c;
}
2020/11/8 15:56
加载中...