20分,求解

P5725 【深基4.习8】求三角形

printf("%4d",r);这个不用管
by SDFZ_SHH @ 2023-10-19 16:31:58


@[SHH_WTF](/user/1110271) AC的代码: ```c #include <iostream> using namespace std; int main(){ int n; cin>>n; int a[n][n],sum=0,b=1,c; for (int i=0;i<n;i++){ for (int o=0;o<n;o++){ sum=0; c=b; while (c>0){ c/=10; sum++; } if (sum==1){ cout<<"0"<<b; } else{ cout<<b; } b++; } cout<<"\n"; } cout<<endl; b=1; for (int i=0;i<n;i++){ for (int o=0;o<n*2-i*2-2;o++){ cout<<" "; } for (int o=0;o<i+1;o++){ sum=0; c=b; while (c>0){ c/=10; sum++; } if (sum==1){ cout<<"0"<<b; } else{ cout<<b; } b++; } cout<<"\n"; } } ``` 要加一个判断语句,如果是个位数,那就要在前面输出0。不用担心3位数,因为a<9;
by penguin_is_cool @ 2023-10-28 18:30:34


|