想准备蓝桥杯比赛,开始做题。
额啊基础练习就有一道题一直通不过,我写的代码事这样的
#include<iostream>
using namespace std;
int main()
{
int n;
cin>>n;
long long int a[100];
for(int i=0;i<n;i++)
{
cin>>hex>>a[i];
}
for(int i=0;i<n;i++)
{
cout<<oct<<a[i]<<endl;
}
return 0;
}
自我感觉没什么大病,除了实在不想用动态分配内存直接设了十六进制数组长度为100
并且long long int 应该也是够储存大数的
ps:我复制了CSDN上一位大佬的答案交上去通过了,我查看了我们俩的程序跑出来的答案,结果显示一样,有谁能告诉我为什么或者我的程序哪里有不足嘛