ACM C语言 算法题现在给一个字典1,2,3,4,6,7,10,11,12,13,14,16,17……..47,60 即其中不包括5,8,9三个数,现任给一个字典中

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 05:25:43
ACM C语言 算法题现在给一个字典1,2,3,4,6,7,10,11,12,13,14,16,17……..47,60 即其中不包括5,8,9三个数,现任给一个字典中

ACM C语言 算法题现在给一个字典1,2,3,4,6,7,10,11,12,13,14,16,17……..47,60 即其中不包括5,8,9三个数,现任给一个字典中
ACM C语言 算法题
现在给一个字典1,2,3,4,6,7,10,11,12,13,14,16,17……..47,60 即其中不包括5,8,9三个数,现任给一个字典中

ACM C语言 算法题现在给一个字典1,2,3,4,6,7,10,11,12,13,14,16,17……..47,60 即其中不包括5,8,9三个数,现任给一个字典中
 #include <stdio.h>
#include <string.h>
#include <stdlib.h>
int tru(char c)
{
    switch (c)
    {
        case '0':return 0;
        case '1':return 1;
        case '2':return 2;
        case '3':return 3;
        case '4':return 4;
        case '6':return 5;
        case '7':return 6;
    }
}
int main(void)
{
    char ch[500000];
    while(~scanf("%s",ch))
    {
        long long s;
        int i,l=strlen(ch);
        for(i=0,s=0;i<l;i++)
            s=(s*7+tru(ch[i]));
        printf("%I64d\n",s);
    }
    return 0;
}

楼主想多了吧  这个 其实是个 进制转换的 题  7进制转换10进制

数字 缺哪个不重要 都是字符而已  他们代表的 含义我在 tru函数 里写了

有问题 请联系我.

ACM C语言 算法题现在给一个字典1,2,3,4,6,7,10,11,12,13,14,16,17……..47,60 即其中不包括5,8,9三个数,现任给一个字典中 c语言acm题 C语言算法i+1 还想问一个C语言→怎么打, 我是用的是C语言,想在黑龙江省ACM大赛中拿三等奖,应该掌握那些算法…… 北大ACM,题号3615题的解题思路是什么,用什么算法.今天做题遇到了些困难,给一个解题思路. acm的一道c语言问题 ACM C语言 算法题作为一个大学ACMer,UHAER不禁想起小学时CCTV7上播出的《中学生电脑课堂》栏目,其中有这样一个程序来计算近似的π值.如下图,随机取正方形内的坐标点,统计是有多少点在圆内部 C语言,闰年算法 求高手给个1到N各数阶乘分之一和的C语言算法 n的阶乘分之一算法求高手给个1到N的各阶乘分之一的和的C语言算法 提供几道Dijkstra算法的ACM水题练习 给一个n位的正整数,1求出是几位数 2 分别输出每一位数字,3按逆序输出.如题.注意:不是“给一个不多于5位的正整数”,我主要是想要一个一个通用的算法,而不是穷举.用C语言编程实现哦 C语言程序算法假定存在如下所示的由五个字符组成的词的字典,通过替换一个字符,一个词可以变为另一个词,如bland->balnk.给出一个算法,来判断该词典中的一个词A能否通过一系列的替换变为另 设计要求 (1)先用C语言描述正确的计算最大公约数的算法 ,保证算法的正确性 (2)然后设计一个该算法的设计要求(1)先用C语言描述正确的计算最大公约数的算法 ,保证算法的正确性(2 一道ACM组合水题给出一个正整数N,从集合{1,2,3..N},中找出所有大小为k的子集,并且按照字典序由小到大输出,n,k 请问谁可以给我介绍点好的C语言算法讲解啊 猴子分桃算法C++/C语言 求教:C语言两个数的加法算法.刚开始学C语言,很多东西都不明白.现在有一个问题,就是要写一个两数加法的算法,希望能够再得到结果之后,继续输入两个数,继续运算下去.我现在只能写出两个