XTU 1140 平衡三进制


//如果倒叙,那我是否回得到\0为第一个? 
//Q:可以读入字符串,但是到后面就莫名奇妙消失; 且acicc码值的转化也需要处理; 
#include<stdio.h>
#include<string.h>
#include<math.h>
char num[10086] ;
int main()
{
    int k;
    scanf("%d",&k);
    while(k--)
    {
        scanf("%s",num);
        int n=strlen(num);
    //    printf("%d长度\n",n);//调试代码 
        double sum=0;
        for(int i=0;i<n;i++)
        {
            if(num[i]=='-')
            {
                num[i]=-1;
            }
            else num[i]=num[i]-48;
            sum+=(pow(3.0,n-i-1)* (int) num[i]);
        //    printf("%c数组的值\n",num[i]);//前面没问题;问题在于相乘等于0; 
        //    printf("%lf次方的值\n",pow(3.0,n-i));
            //printf("%.0lf累加的值\n",sum);
        }
        printf("%.0lf\n",sum);
        memset(num,0,sizeof(num));
    }
    return 0; 
 } 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
修改说明: 1、加入中文语言包,修正显示字体大小不一的缺点,显示为微软雅黑字体, 2、修改网页背景色为灰色(护眼), 3、修改UA为诺基亚5800W,下载无限制, 4、修改为完全绿色版,不会在其它盘生成文件夹, 5、修改快速拨号为5X8, 6、添加几个按钮 (1)、菜单按钮,点下后就剩标签栏,其它菜单栏跟标题栏隐藏掉, (2)、删除私人数据, (3)、皮肤, (4)、关闭的标签(这个原版本就有的), (5)、隐藏到系统托盘, (6)、转到(这个不用说了吧,应该知道什么功能吧,对有些习惯用回车键的人有可能是多余的,就在地址栏旁边,多个选择也不错吧,不喜欢可以自己删除) (7)、我的按钮(这个在右下角)可以自己定义我的按钮, (8)、还有就是在工具栏加入了一个搜索引擎,多一个搜索的选择,不喜欢可以自己删了 下面是官网更新说明 重要更新: 修復 Gmail 高 CPU 佔用的問題 修復一些 flash 相關崩潰問題 鼠標手勢 修復僅應用程序級別的手勢有效的問題 修復右鍵+滾輪不顯示可視化提示的問題 修復右鍵點擊 flash 出現可視化提示的問題 修復同時出現多個可視化提示的問題 修復執行鼠標手勢時崩潰的問題 修復可視化提示中的文本缺少本地化的問題 修復標籤切換順序不正常的問題 修復一些地址欄顯示問題 修复一些扩展问题 修復一些內核問題
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值