3 条题解
-
3赵青海 (huhe) LV 7 SU @ 2024-11-15 18:40:01
#include <stdio.h> #include <iostream> #include <string.h> using namespace std; char a[100000]; int num[30]; int main() { int maxx = 0; for(int i = 0 ; i < 4 ; i++) { cin.getline(a,100000); int len = strlen(a); for(int j =0 ;j < len ;j++) { if(a[j] >='A' && a[j]<='Z') { num[ a[j] - 64 ]++; maxx = max(maxx , num[ a[j] - 64 ]); } } } for(int i = maxx ; i >= 1 ; i--) { for(int j = 1; j <= 26 ; j++) { if(num[j] >= i) cout <<"*"; else cout <<" "; cout << " "; } cout << endl; } for(int i = 1 ; i <= 26;i++) cout << (char)(i + 64) << " "; }
-
-12023-6-4 19:26:09@
#include <bits/stdc++.h> using namespace std; char a[114514]; int maxx = 0 - INT_MAX,letter_cnt[28]; signed main(){ for(int i = 1;i <= 4;i++){ cin.getline(a,114514); for(int i = 0;i < strlen(a);i++){ if(a[i] >= 'A' and a[i] <='Z') letter_cnt[a[i] - 65]++; } } for(int i = 0;i < 26;i++){ maxx = max(maxx,letter_cnt[i]); } for(int i = maxx;i >= 1;i--){ for(int j = 0;j < 26;j++){ if(letter_cnt[j] >= i) cout << "*"; else cout << " "; cout << " "; } cout << endl; } cout << "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z"; }
-
-12022-1-25 9:47:47@
#include <iostream> #include <string.h> using namespace std; char a[105]; int num[105]; int main() { for(int i=0;i<4;i++) { cin.getline(a,105); int len=strlen(a); for(int j=0;j<len;j++) { num[a[j]]++; } if(a[i] >='A'&&a[i]<='Z') num[a[i] - 'A' + 1]++; } int maxx=0; for(int i=65;i<=90;i++) { maxx=max(num[i],maxx); } for(int i=maxx;i>=1;i--) { for(int j=65;j<=90;j++) { if(num[j]>=i) { cout<<"*"; } else { cout<<" "; } cout<<" "; } cout<<endl; } for(int i=65;i<=90;i++) { cout<<(char)(i)<<" "; } return 0; }
- 1
信息
- ID
- 1088
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 5
- 标签
- 递交数
- 300
- 已通过
- 114
- 上传者