首页
社区
课程
招聘
[旧帖] [求助]请教一个数学的问题? 0.00雪花
发表于: 2009-5-4 11:36 2975

[旧帖] [求助]请教一个数学的问题? 0.00雪花

2009-5-4 11:36
2975
收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
(X-48)%62=35
35为余数,商可以为任意整数。
由35>0可知(X-48)>=0,即X>=48,
X-48==62n+35(n为不小于0的正整数),即X==62n+83(n==0,1,2,3......)
2009-5-4 12:03
0
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
3
反函数:余数+48=X
35 + 48 = 83(X)
验证
(83-48) % 62 = 35
2009-5-4 12:17
0
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
4
#include <stdio.h>
#include <stdlib.h>

unsigned long f(unsigned long n, unsigned long index)
{
        return n + (62 << index) + 48;
}

int main()
{
        unsigned long u = 0;
        printf("请输入你要求的结果数值(注,输入的数值不能超过62的大小,超过的大小会被截断。\n");
        scanf("%u",&u);
        u = u % 62;
        printf("你输入的数值是:%u\n",u);
        printf("开始计算满足\"%u\"的所有数值。\n",u);
        printf("%u\n",u+48);
        for (unsigned long i = 0; i < 28; i++)
        {
                printf("%u\n",f(u,i));
        }
        system("pause");
        return 0;
}
2009-5-4 13:14
0
雪    币: 2067
活跃值: (82)
能力值: ( LV9,RANK:180 )
在线值:
发帖
回帖
粉丝
5
小虾是我看过继书呆之后最热心的
2009-5-4 15:42
0
游客
登录 | 注册 方可回帖
返回
//