求帮助,蒟蒻不理解
  • 板块CF25B Phone numbers
  • 楼主ARGV
  • 当前回复5
  • 已保存回复5
  • 发布时间2020/7/16 18:11
  • 上次更新2023/11/6 23:00:53
查看原帖
求帮助,蒟蒻不理解
354370
ARGV楼主2020/7/16 18:11
#include<bits/stdc++.h>
using namespace std;
int main(){
    string b;
    long long n;
    cin>>n;
    int a[n+1];
    cin>>b;
    for(int i=0;i<n;i++){
        a[i+1]=int(b[i]);
    }
    if(n%2==0){
        for(int j=1;j<=n-2;j++){
            if(j%2==0)cout<<char(a[j]);
            else cout<<char(a[j])<<'-';
        }
        cout<<char(n-1)<<char(n);
    }
    else{
        for(int j=1;j<=n-2;j++){
            if(j%2==0)cout<<char(a[j]);
            else cout<<char(a[j])<<'-';
        }
        cout<<char(n-2)<<char(n-1)<<char(n);
    }
    return 0;
}

哪里错了啊

2020/7/16 18:11
加载中...