提交时间:2023-11-25 09:10:24

运行 ID: 111928

#include<bits/stdc++.h> using namespace std; int n; int main() { cin>>n; if(n==1) { cout<<0; return 0; } if(n==2) { cout<<1; return 0; } if(n==3) { cout<<2; return 0; } switch(n%3) { case 0: cout<<(n/3)*(n/3)*(n/3); break; case 1: cout<<(n/3)*(n/3)*(n/3+1); break; case 2: cout<<(n/3)*(n/3)*(n/3+2); break; } return 0; }