永发信息网

现定义一种变换:对于一个由有限个数组成的序列S0,将其中的每个数换成该数在S0中出现的次数,可得到一个

答案:2  悬赏:0  手机版
解决时间 2021-03-14 18:20
现定义一种变换:对于一个由有限个数组成的序列S0,将其中的每个数换成该数在S0中出现的次数,可得到一个新序列S1,例如序列S0:(4,2,3,4,2),通过变换可生成新序列S1:(2,2,1,2,2),若S0可以为任意序列,则下面的序列可作为S1的是(  )A.(1,2,1,2,2)B.(2,2,2,3,3)C.(1,1,2,2,3)D.(1,2,1,1,2)
最佳答案
A、∵2有3个,∴不可以作为S1,故A选项错误;
B、∵2有3个,∴不可以作为S1,故B选项错误;
C、3只有1个,∴不可以作为S1,故C选项错误;
D、符合定义的一种变换,故D选项正确.
故选:D.
全部回答
不知道我理解的对不对,起始点s0,终止点s0,你可以试试 #include "stdio.h" #define n 100 void main() { char *c=(char*)malloc(n*sizeof(char)); char *s=(char*)malloc(n*sizeof(char)); char *p=(char*)malloc(n*sizeof(char)); int i; int key; int len; int temp; printf("please input encryption text:\n"); gets(c); printf("please input encryption key words:\n"); scanf("%d",&key); len=strlen(c); for(i=0;i<len;i++) { p[i]=c[i]; } for(i=0;(i+key-1)!=len;i++) { s[i+key-1]=c[i]; temp=c[i];c[i]=c[i+key-1];c[i+key-1]=temp; c[i+1]=c[i]; } if( (i+key-1) == len) { s[0]=c[i]; } for(i=1;i<key-1;i++) { s[i]=p[i]; } printf("the ciphertext is encrypted before:\n"); for(i=0;i<len;i++) { printf("%c",p[i]); } printf("\n"); printf("after the ciphertext is encrypted:\n"); for(i=0;i<len;i++) { printf("%c",s[i]); } printf("\n"); } 如果对你有所帮助,请记得采纳最佳答案,谢谢!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问这枚铜钱有价值吗,咸丰重宝,背五文,是
笔记本蓝牙会影响麦克风的连接吗?
周浦康桥有适合办婚礼的场地吗
父亲去世未到百日,清明节我是否不能去祭拜祖
沈阳贝贝卡而家政服务有限公司怎么去啊,有知
尼康D90 和尼康D200 到底买哪个好? 希望有
行政征收和行政征用有什么区别和联系?
苹果6微信支付6.5.15版本
浙江中轿禾现汽车有限公司这个地址在什么地方
谁知道恩施到杭州的长途汽车多少钱?几点长发
哪个大神能告诉我小鱼人大招怎么才能放得准啊
香港企业怎样认证微信公众服务号?
二线城市有没有4g+网络?三线呢? 移动、联通
花奴德乌拉在哪里啊,我有事要去这个地方
如何选择安全好用的日常生活用品
推荐资讯
请问我在德国买了非合约的iphone 6 ,请问能
王者荣耀哪个一英雄牛B
怎样防止肾结石
欧时利电动科技有限公司地址在哪,我要去那里
凯旋名苑地址有知道的么?有点事想过去
候家垭地址有知道的么?有点事想过去
振兴五金机电在哪里啊,我有事要去这个地方
石家庄148路经过那些站
我是一个退伍老兵,想当特警
有部电影里得主角叫章开 是一名产科医生 一个
郧阳区财政局谭山财政所在哪里啊,我有事要去
求QQ炫舞女生光效套装璀璨月光的搭配图,发型
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?