这7道题测试自己喜欢谁怎么做呀!

欢迎加入我们,一同切磋技术。 &
用户名: &&&
密 码: &
共有 1414 人关注过本帖
标题:求大神指点,这道题怎么做啊
等 级:新手上路
帖 子:10
结帖率:33.33%
&&已结贴√
&&问题点数:20&&回复次数:9&&&
求大神指点,这道题怎么做啊
九数组分数
1,2,3...9 这九个数字组成一个分数,其值恰好为1/3,如何组法?
下面的程序实现了该功能,请填写划线部分缺失的代码。
#include &stdio.h&
void test(int x[])
&&& int a = x[0]*1000 + x[1]*100 + x[2]*10 + x[3];
&&& int b = x[4]*10000 + x[5]*1000 + x[6]*100 + x[7]*10 + x[8];
&&& if(a*3==b) printf(&%d / %d\n&, a, b);
void f(int x[], int k)
&&& int i,t;
&&& if(k&=9){
&&&&&&&&test(x);
&&& for(i=k; i&9; i++){
&&&&&&&&{t=x[k]; x[k]=x[i]; x[i]=t;}&&
&&&&&&&&f(x,k+1);
&&&&&&&&_____________________________________________ // 填空处
int main()
&&& int x[] = {1,2,3,4,5,6,7,8,9};
&&& f(x,0);&&&
&&& return 0;
注意:只填写缺少的内容,不要书写任何题面已有代码或说明性文字。
搜索更多相关主题的帖子:
等 级:黑侠
帖 子:107
专家分:534
这是一个典型的全排列组合算法,递归后将交换的数据还原即可,复制递归前的那行代码即可,如果非要不一样,可把k、i对调,结果一样。
来 自:湖南科技大学
等 级:贵宾
威 望:26
帖 子:2753
专家分:13404
若是用排列组合的方法,如题目中的方法,确实是难理解。我想出来一个好理解但是比较死的办法。设N为分子,M为分母,且M=N*3,由于有9个数字,所以N只能是四位数,M是五位数。试想N的三倍是五位数,且N的四个数字不能重复,所以N最小是3412,同理N最大是9876。在这个范围内穷举每一个数,只要M*10000+N,即9个数字组成的数没有相同的数字而且没有数字0即可。下面是我的算法。
程序代码:#include &stdio.h&
#include &stdlib.h&
#include &stdbool.h&
int main()
&&& bool isSameNumberExistsInTwoNumbers(int m,int n);
&&& int N,M;
&&& for(N=<font color=#2;N&=<font color=#6;N++)
&&&&&&&&M=N*<font color=#;
&&&&&&&&if(isSameNumberExistsInTwoNumbers(M,N))
&&&&&&&&&&&&printf(&%d/%d=1/3\n&,N,M);
&&& return <font color=#;
bool isSameNumberExistsInTwoNumbers(int m,int n)
&&& int i,j,total=m*<font color=#00+n;
&&& char numChar[<font color=#];&&//注意长度10是因为末尾要加一个字符串结束标志'\0'
&&& itoa(total,numChar,<font color=#);&&//将这个9位数转换成字符串
&&& for(i=<font color=#;i&<font color=#;i++)
&&&&&&&&for(j=i+<font color=#;j&<font color=#;j++)
&&&&&&&&&&&&//比较是否有相同的数字或者有0
&&&&&&&&&&&&if(numChar[i]==numChar[j]||numChar[i]=='<font color=#')&&return false;
&&& if(numChar[<font color=#]=='<font color=#')&&return false;&&//检查第9个,上面没有检查到
&&& return true;
下面是程序的运行结果,大家看下对不对。
附件: 您没有浏览附件的权限,请
&&&唯实惟新 至诚致志
等 级:黑侠
帖 子:107
专家分:534
可行,不过楼主题意是帮他填空。另判断是否重复还有更高效的算法,不需要转换为字符串,如下:
bool isSameNumberExistsInTwoNumbers(int m,int n)
&&& int i,total=m*10000+n;
&&& char numChar[10]={0};&&//注意长度10是因为末尾要加一个字符串结束标志'\0'
&&& for(;total/=10)
&&&&&&&&&numChar[total%10]++;
&&& for(i=9;i;i--)
&&&&&&&&&if(numChar[i]!=1)
等 级:版主
威 望:208
帖 子:5002
专家分:27467
回复 4楼 拉链
bool isSameNumberExistsInTwoNumbers(int m,int n)
&&& unsigned mark = 0;
&&& for( n=n*100000+m; n!=0; n/=10 )
&&&&&&&&mark |= 1u&&(n%10);
&&& return mark==0x3FE;
来 自:湖南科技大学
等 级:贵宾
威 望:26
帖 子:2753
专家分:13404
回复 5楼 rjsp
蒙了,请问位移运算怎么做到的。
&&&唯实惟新 至诚致志
等 级:版主
威 望:208
帖 子:5002
专家分:27467
回复 6楼 qq
遇到1就将第一bit设为1
遇到2就将第二bit设为1
遇到3就将第三bit设为1
遇到9就将第九bit设为1
最后看一下是不是二进制的
等 级:黑侠
帖 子:107
专家分:534
回复 5楼 rjsp
回复5楼:就是把数组变成位。得到一个数的各位数据后,把1左移到该位并与mark或,如果9个数不同,则最终的数应该是二进制11 fe。
来 自:湖南科技大学
等 级:贵宾
威 望:26
帖 子:2753
专家分:13404
回复 8楼 拉链
咯,在纸上比划了半天,才明白怎么回事,不得不说,此方法确实精妙无比。
&&&唯实惟新 至诚致志
版权所有,并保留所有权利。
Powered by , Processed in 0.052599 second(s), 9 queries.
Copyright&, BCCN.NET, All Rights Reserved账号 电子邮箱地址
记住登录状态
还没有33IQ账号?
通过社交网站直接登录
条@我的评论,
条新私信,
条新评论,
10:10 提供
题目:你会做这道题上面这句话的描述是正确还是错误的?
著作权归作者所有,转载请联系作者获得授权。
您也可能感兴趣的题目
登录33IQ,提升智力水平,让你越玩越聪明!
33IQ v4.26.90.89
Copyright & 2008- All Rights Reserved求这道题如何做_中华会计网校论坛
今日新帖:1256 在线学员:15490
论坛等级: ★★★★★学员
学术级别: 实习生
鲜花:<span id='flower
金币:<span id='medal46
2、(本小题16分。)位于市区的某制药公司由外商持股75%且为增值税一般纳税人,该公司2013年主营业务收入5500万元,其他业务收入400万元,营业外收入300万元,主营业务成本2800万元,其他业务成本300万元,营业外支出210万元,营业税金及附加420万元,管理费用550万元,销售费用900万元,财务费用180万元,投资收益120万元。当年发生的其中部分具体业务如下:(1)向境外股东企业支付全年技术咨询指导费120万元。境外股东企业常年派遣指导专员驻本公司并对其工作成果承担全部责任和风险,对其业绩进行考核评估。(其它相关资料:除非特别说明,各扣除项目均已取得有效凭证,相关优惠已办理必要手续;因境外股东企业在中国境内会计账簿不健全,主管税务机关核定技术咨询指导劳务的利润率为20%且指定该制药公司为其税款扣缴义务人;购进的污水处理设备为《环境保护专用设备企业所得税优惠目录》所列设备。)根据上述资料,按照下列顺序计算回答问题。&1& 、分别计算在业务(1)中该制药公司应当扣缴的企业所得税、增值税、城市维护建设税、教育费附加及地方教育附加金额。答案【正确答案】 该制药企业应当扣缴企业所得税=120÷(1+6%)×20%×25%=5.66(万元)应当扣缴增值税=120÷(1+6%)×6%=6.79(万元)应当扣缴城市维护建设税=6.79×7%=0.48(万元)应当扣缴教育费附加=6.79×3%=0.20(万元)应当扣缴地方教育附加=6.79×2%=0.14(万元)0.06是什么?
楼主其他文章
最美女会计
论坛等级: ★★★★★学员
学术级别: 实习生
鲜花:<span id='flower
金币:<span id='medal46
试题解析  1.根据《外国企业常驻代表机构税收管理暂行办法》的规定,对账簿不健全,不能准确核算收入或成本费用,以及无法按照本办法规定据实申报的代表机构,税务机关有权采取按经费支出换算收入或按收入总额核定征收,代表机构的核定利润率不应低于15%。由于本题中境外股东企业在中国境内会计账簿不健全,主管税务机关核定技术咨询指导劳务的利润率为20%,高于15%是符合规定的。根据《中华人民共和国企业所得税法》第三条第三款规定,非居民企业在中国境内未设立机构、场所的,或虽设立机构、场所但取得的所得与其所设机构、场所没有实际联系的,应当就其来源于中国境内的所得缴纳企业所得税。非居民企业取得《中华人民共和国企业所得税法》第三条第三款的所得应缴纳的所得税,实行源泉扣缴,以支付人为扣缴义务人。所以本题指定该制药公司为其税款扣缴义务人。根据《中华人民共和国企业所得税法》第二十七条第五项规定,本法第三条第三款规定的所得可免征、减征所得税。《中华人民共和国企业所得税法实施条例》实施细则第九十一条规定,《中华人民共和国企业所得税法》第二十七条第五项规定的所得可减按10%的税率征收企业所得税。所以该制药公司应扣缴的企业所得税=120×20%×10%=2.4(万元)。  外国非居民企业为国内居民企业提供的咨询服务应代扣代缴增值税。增值税代扣代缴依据:中华人民共和国境外的单位或个人在境内提供应税劳务,在境内未设有经营机构的,以其境内代理人为扣缴义务人;在境内没有代理人的,以接受方为增值税扣缴义务人。境内的代理人和接受方为境外单位和个人扣缴增值税的,按照适用税率扣缴增值税。因此,该制药公司为增值税等扣缴义务人。根据财政部和国家税务总局《关于应税服务适用增值税零税率和免税政策的通知》(财税〔号)规定,技术咨询适用税率为6%。应扣缴的增值税=120÷(1+6%)×6%=6.79(万元);按照增值税额附征7%城建税、3%教育费附加和2%地方教育附加。
论坛等级: 终极会员
学术级别: 中级会计师
回帖:7553
经验:20125
鲜花:<span id='flower5
金币:<span id='medal150
120÷(1+6%)这里的0.06吗,是技术指导费的增值税税率,这里是把含税价换算为不含税价
正保培训项目
我的新动态百思不得姐-内涵段子,冷笑话,搞笑图片,成人笑话,不得姐分享社区
“同学,这道题你会做吗?...
“同学,这道题你会做吗?”“不好意思,我有男朋友了。”她头也不抬。“是不是应该用换元法?”我接着问。“目前还没有分手的打算。”她的手继续在草稿上写写画画。“我觉得好像有两种解法。”我挠了挠头。“但是,我是一条美人鱼。”她拿起杯子,喝了一口水。“我认识那个会傅里叶变换的巫婆。”我咳嗽了一下。她总算抬头看了我一眼:“王子在哪里?”“天安门城墙上挂着呢,我带你去看。”我把微积分扔到地上,掏出了鼓鼓囊囊的钱包。“我记得,毛爷爷擅长游击战?”她一脸不屑。“不不不,我只知道论持久战。”我咽了咽口水。“今天是四月十九号吧?”“嗯。”“天气预报说好像要下雨,记得带上雨衣。”“好。”“走吧。”
分享&&594&&
百思不得姐往日神贴
扫二维码 用手机看百思不得姐
百思不得姐网友都在看
关注百思不得姐
百思不得姐粉丝交流群这几道数学题,做出来我服你!!!
这几道数学题,做出来我服你!!!
想拥有一颗绝顶聪明的大脑吗?这些智力题可以锻炼你的语言能力和数理推理能力,解题的过程中你需要运用逻辑思考能力、记忆力、专注力,再加上一点耐力才能顺利通过。你也可以带着你的宝贝一起来做哦!1、 车轮的每个扇形中的数字都是按照一定规律填写的。“?”处应该填写什么数字呢?答案:2,车轮的每个扇形中的数字相加之和都是12。2、仔细观察这些图形,将他们重新组合之后,会出现一个数字,这个数字是什么呢?答案:53、你能找出这些数字的逻辑吗?那个缺失的数字是多少呢?答案:3,从左上角的数字开始,顺时针方向,每个数字依次增加2。4、仔细观察,你就能发看出这些数字为什么要这样写了。“?”处应该填写什么数字呢?答案:3,数字所在位置由三个图形叠加而成。5、这些三角形周围的数字存在一定逻辑。这一逻辑是什么呢?“?”处应该填写什么数字呢?答案:5,每个三角形中,顶角位置上的数字等于两个底角的数字之和。
知识的学习需要孩子和父母共同的努力,孩子不能输在起跑线上,作为父母更要比孩子更快一步。关注他,学习更多小知识。
本文仅代表作者观点,不代表百度立场。系作者授权百家号发表,未经许可不得转载。
百家号 最近更新:
简介: 玉竹曾记凤凰游,人不见,水空流。
作者最新文章

我要回帖

更多关于 7道题测试自己喜欢谁 的文章

 

随机推荐