不需要太多只要知道“stoi()”
2026-03-30 03:53:20
发布于:甘肃
10阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int main(){
int n ;
cin>>n;//需要几次计算(有多少个数)
vector<int>arr(n);
for(int i = 0 ; i < n ; i++){
string v;//我们的数
int x;//读取的进制
cin >> x>>v;
arr[i] = stoi(v,0,x);//注意这里我们将已x进制读取v字符串到arr的第i个下标
}
for(int i = 0 ; i < n ;i++){
cout<<arr[i]<<endl;
}
}
这道题其实很简单stoi可以已一个特定进制输入字符串大致用法是:stoi(字符串,0,进制读取)知道这个就更简单了代码如上
这里空空如也







有帮助,赞一个