我勒个豆
2025-08-20 10:17:30
发布于:浙江
全部评论 7
#include<bits/stdc++.h> using namespace std; int p[26]; int main() { int i,j,n,q=0; char a[101]; for(i=0; i<4; i++) { gets(a); n=strlen(a); for(j=0; j<n; j++)if(a[j]>='A'&&a[j]<='Z')p[a[j]-'A']++; } for(i=0; i<26; i++)q=max(q,p[i]); for(i=q; i>0; i--) { for(j=0; j<26; j++) if(p[j]>=i)printf("* "); else printf(" "); printf("\n"); } for(i=0; i<26; i++)printf("%c ",i+'A'); }
4天前 来自 浙江
0#include<bits/stdc++.h> using namespace std; int a[20][20]; int main() { int n; int m=1; cin>>n; int t=n*n; for(int i=0; i<n; i++) for(int j=0; j<=i; j++) { if(i%2==0) { a[i-j][j]=m; m++; } else if(i%2!=0) { a[j][i-j]=m; m++; } } for(int i=0; i<n-1; i++) for(int j=0; j<=i; j++) { if(i%2==0) { a[n-1-i+j][n-1-j]=t; t--; } else if(i%2!=0) { a[n-1-j][n-1-i+j]=t; t--; } } for(int p=0; p<n; p++) { for(int q=0; q<n; q++) cout<<a[p][q]<<" "; cout<<endl; } return 0; }
4天前 来自 浙江
0#include<bits/stdc++.h> using namespace std; int a[502][502]; int main(){ int n,m; cin>>n>>m; for(int i=0;i<=n+1;i++) for(int j=0;j<=m+1;j++) a[i][j]=-1; for(int i=1;i<=n;i++) for(int j=1;j<=m;j++) cin>>a[i][j]; int sum=0; for(int i=1;i<=n;i++) for(int j=1;j<=m;j++){ if(a[i][j]==a[i-1][j]) sum++; if(a[i][j]==a[i+1][j]) sum++; if(a[i][j]==a[i][j-1]) sum++; if(a[i][j]==a[i][j+1]) sum++; } cout<<sum/2; return 0; }
4天前 来自 浙江
0#include<bits/stdc++.h>
using namespace std;
int a[502][502];
int main(){
int n,m;
cin>>n>>m;
for(int i=0;i<=n+1;i++)
for(int j=0;j<=m+1;j++)
a[i][j]=-1;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
cin>>a[i][j];
int sum=0;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++){
if(a[i][j]==a[i-1][j]) sum++;
if(a[i][j]==a[i+1][j]) sum++;
if(a[i][j]==a[i][j-1]) sum++;
if(a[i][j]==a[i][j+1]) sum++;
}
cout<<sum/2;
return 0;
}4天前 来自 浙江
0#include<bits/stdc++.h>
using namespace std;
int p[26];
int main() {
int i,j,n,q=0;
char a[101];
for(i=0; i<4; i++) {
gets(a);
n=strlen(a);
for(j=0; j<n; j++)if(a[j]>='A'&&a[j]<='Z')p[a[j]-'A'];
}
for(i=0; i<26; i)q=max(q,p[i]);
for(i=q; i>0; i--) {
for(j=0; j<26; j++)
if(p[j]>=i)printf("* ");
else printf(" ");
printf("\n");
}
for(i=0; i<26; i++)printf("%c ",i+'A');
}4天前 来自 浙江
0#include<bits/stdc++.h>
using namespace std;
int a[20][20];
int main() {
int n;
int m=1;
cin>>n;int t=n*n; for(int i=0; i<n; i++) for(int j=0; j<=i; j++) { if(i%2==0) { a[i-j][j]=m; m++; } else if(i%2!=0) { a[j][i-j]=m; m++; } } for(int i=0; i<n-1; i++) for(int j=0; j<=i; j++) { if(i%2==0) { a[n-1-i+j][n-1-j]=t; t--; } else if(i%2!=0) { a[n-1-j][n-1-i+j]=t; t--; } } for(int p=0; p<n; p++) { for(int q=0; q<n; q++) cout<<a[p][q]<<" "; cout<<endl; } return 0;
}
4天前 来自 浙江
09小时
2025-08-20 来自 浙江
0
有帮助,赞一个