大三
1
2
3
4
| 2 3 4 5 6 8 9 10 12 15
16 18 20 24 25 27 30 32 36 40
45 48 50 54 60 64 72 75 80 81
90 96 100 108 120 125 128 135 144 150 |
2 3 4 5 6 8 9 10 12 15
16 18 20 24 25 27 30 32 36 40
45 48 50 54 60 64 72 75 80 81
90 96 100 108 120 125 128 135 144 150
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| #include <stdio.h>
int main(int argc, char *argv[])
{
int i, b, n, sum;
char s[100];
while (scanf("%d%s", &b, s)!=EOF)
{
n = strlen(s);
sum = 0;
for(i=0; i<n; i++)
sum += (s[i]-'0')*pow(b, n-1-i);
printf("%d", sum);
}
return 0;
} |
#include <stdio.h>
int main(int argc, char *argv[])
{
int i, b, n, sum;
char s[100];
while (scanf("%d%s", &b, s)!=EOF)
{
n = strlen(s);
sum = 0;
for(i=0; i<n; i++)
sum += (s[i]-'0')*pow(b, n-1-i);
printf("%d", sum);
}
return 0;
}