Run ID:146569
提交时间:2026-01-29 13:35:10
#include<bits/stdc++.h> using namespace std; //系统赋值为0 int main(){ char s1[1000],s2[233]; int m; cin>>s1>>s2>>m; int n1=strlen(s1); int i=0; while(s2[i]!='\0'){ s1[n1+i]=s2[i]; i++; } cout<<s1[m-1]; //cout<<s1; /** char a[200],b[200]; cin>>a>>b; int n1=0,n2=0; int i=0; while(a[i]!='\0'){ n1++; i++; } i=0; while(b[i]!='\0'){ n2++; i++; } n1=strlen(a); n2=strlen(b); if(n1==n2){ cout<<"YES"; }else{ cout<<"NO"; } double x,y,n,p,sum1,sum2; cin>>x>>y>>n>>p; if(p>=x){ sum1=p-y; } sum2=p * n/10; if(sum1<sum2){ printf("%.2lf",sum1); }else{ printf("%.2lf",sum2); } cout<<2//23; 2; long long n,l=0; cin>>n; for(int i=1;i<=n;i++){ l+=n*n; n--; } cout<<l; char s[]=" 567899"; int n; n=strlen(s); cout<<n; char s[1001]; int a['z'+1]={0},num=0,index; cin>>s; for(int i=0;s[i]!='\0';i++){ a[s[i]]++; } for(int i='a';i<='z';i++){ if(a[i]>num){ num=a[i]; index=i; } } cout<<char(index)<<" "<<num; char s[1000001]; int n=0; cin>>s; for(int i =0;s[i]!='\0';i++){ if(s[i]>='0' && s[i]<='9'){ n++; } } cout<<n; char a,b,s[201]; a=cin.get();//字符a cin.get();//空格 b=cin.get();//字符b cin.get();//空格 cin.getline(s,200);//字符串 for(int i =0;s[i]!='\0';i++){ if(s[i]==a){ s[i]=b; } } cout<<s; char a[201],A,B; cin>>a>>A>>B; for(int i=0;a[i]!='\0';i++){ if(a[i]==A){ a[i]=B; } } cout<<a; char s[100]; cin>>s; s[3]='\0'; cout<<s; double a,b; cin>>a>>b; int k=int(a /b); cout<<a-(b * k); int n; cin>>n; int a[n]; for(int i =0;i<n;i++){ cin>>a[i]; } for(int i=1;i<n;i+=2){ int t=a[i]; a[i]=a[i-1]; a[i-1]=t; } for(int i =0;i<n;i++){ cout<<a[i]<<" "; } int n; long long sum=0; cin>>n; int a[n],b[n]; for(int i =0;i<n;i++){ cin>>a[i]; } for(int i =0;i<n;i++){ cin>>b[i]; } for(int i =0;i<n;i++){ sum+=a[i]*b[i]; } cout<<sum; int a[10],max,index; //index当前最大值的位置 cin>>a[0]; max=a[0]; index=0; for(int i =1;i<=9;i++){ cin>>a[i]; } for(int i =1;i<=9;i++){ if(a[i]>=max){ max=a[i]; index=i; } } cout<<index+1; //a[0],a[1]....a[9] int a[101];//定义[长度] //[下标] for(int i =1;i<=100;i++){ a[i]=i;//a[0]=1,a[1]=2,a[2]=3 } for(int i =1;i<=100;i++){ if(i%10==0) cout<<a[i]<<endl; else cout<<a[i]<<" "; } int b[12];//系统随机赋值 for(int i =0;i<12;i++){ cout<<a[i]<<" "; } cin>>a>>b; cout<<a<<" "<<b; scanf("%3d %d",&a,&b);可以占位 cout<<a<<" "<<b; scanf("%1d~%4d~%7d",&a,&b,&c); printf("%d-%d-%d\n",a,b,c); int a,b,c,e; scanf("%2d",&e); cout<<e<<endl; printf("%02d",e);//printf可以占位,位不够直接在填充 //int 3 * 3 = 9 9是完全平方数 有一个数 自己*自己 等于=它 double a,b; cin>>a>>b; //9 2 9 = 2 * 4+1 // 1 = 9-(4 *2) r = a-(b * k ) k = 9 /4 = a/b int k= a/b; cout<<k; //x~xxxx~xxxxxxx YYYY-MM-DD HH:mm:ss //函数sort();排序 //格式化 cin cout int a,b,c; scanf("%1d~%4d~%7d",&a,&b,&c); cout<<a<<"~"<<b<<"~"<<c<<endl; int m; scanf("%2d",&m); //cout<<m; //printf("%02d",m);占位 //ptinrtf("%.2f",float 变量);小数 //3 1 2 3 int n,m; cin>>n;//n是多少 就需要多少个变量 for(int i =1;i<=n;i++){ cin>>m; } for(int i =1;i<=n;i++){ cout<<m<<" "; }**/ return 0; }