原题:
咱这规律找滴彳亍不彳亍
代码:
1 #include<iostream> 2 #include<cstdio> 3 using namespace std; 4 int n,m; 5 int main(){ 6 cin>>n>>m; 7 int b=0; 8 for(b=0;b<n && m>b;++b) m-=b; 9 for(int i=1;i<=n-b-1;++i) printf("%d ",i); 10 printf("%d ",n-(b-m)); 11 for(int i=1,j=n;i<=b-m;++i,--j) printf("%d ",j); 12 for(int i=1,j=n-(b-m)-1;i<=m;++i,--j) printf("%d ",j); 13 cout<<endl; 14 return 0; 15 }
原文:https://www.cnblogs.com/cdcq/p/12256459.html