当前位置: 首页 > news >正文

做一个网站成本多少钱优秀的ui设计案例分析

做一个网站成本多少钱,优秀的ui设计案例分析,电脑网站网页设计,旅游类网站设计题目描述 思路 首先此题为一道高精度题,然后本题按照题目意思模拟即可。我们可以开两个数组来记录高精度数字,这样方便我们处理。判断“该数组是否回文”、“c翻转存入d再做cd”可以写成两个单独的函数。然后主程序组织一下他们即可。注意好退出循环的…

题目描述

思路 

首先此题为一道高精度题,然后本题按照题目意思模拟即可。我们可以开两个数组来记录高精度数字,这样方便我们处理。判断“该数组是否回文”、“c翻转存入d再做c+d”可以写成两个单独的函数。然后主程序组织一下他们即可。注意好退出循环的条件。

还用到ASCll码~

参考代码

#include<bits/stdc++.h>
const int S=303;
int n,a[S],l;
char c[S],d[S];
inline void add()
{
    for (int i=0;i<l;++i)
        d[l-i-1]=c[i];
    l+=2;
    for (int i=0;i<l;++i)
    {
        c[i]+=d[i];
        if (c[i]>=n) c[i+1]++,c[i]-=n;
    }
    while (!c[l-1]) --l;
}
inline bool pd()
{
    for (int i=0;i<l;++i)
        if (c[i]!=c[l-1-i]) return false;
    return true;
}
int main()
{
    scanf("%d",&n);
    scanf("%s",s);
    l=strlen(c);
    for (int i=0;i<l;++i)
    {
        if (c[i]>='0' && c[i]<='9') c[i]-='0';
        else c[i]=c[i]-"A"+10;
    }
    int step=0;
    while (!pd())
    {
        ++step;
        if (step>30) break;
        add();
    }
    if (step<=30) printf("STEP=%d\n",step);
    else puts("Impossible!");
    return 0;
}

简化代码

#include <bits/stdc++.h>
const int S=303;
int n,a[S],l;
char c[S],d[S];
 void add()
{
    for (int i=0;i<l;++i)
        d[l-i-1]=c[i];
    l+=2;
    for (int i=0;i<l;++i)
    {
        c[i]+=d[i];
        if (c[i]>=n) c[i+1]++;c[i]-=n;
    }
    while (!c[l-1]) --l;
 bool pd()
{
    for (int i=0;i<l;++i)
        if (c[i]!=c[l-1-i]) return false;
    return true;
}
int main()
{
    scanf("%d",&n);
    scanf("%s",s);
    l=strlen(c);
    for (int i=0;i<l;++i)
    {
        if (c[i]>='0' && c[i]<='9') c[i]-='0';
        else c[i]=c[i]-55;
    }
    int step=0;
    while (!pd())
    {
        ++step;
        if (step>30) break;
        add();
    }
    if (step<=30) printf("STEP=%d\n",step);
    else puts("Impossible!");
    return 0;
}-->inline可以不要,A可以转换为ASCll数字;

学会的知识

代码可以简化,带字符可以转换为ASCll数字;

http://www.yayakq.cn/news/992234/

相关文章:

  • 网站建设企业名录wordpress实现付费浏览
  • 厦门做网站培训广州网站制作怎么做
  • 淘宝优惠券网站建设教程阿里免费做网站
  • 上市设计网站网上接装修工程哪家平台好
  • 网站建设方式有哪些点金wordpress主题网
  • js 网站跳转网站建设网页模板
  • jsp简单的网站开发例子搜索推广专员
  • 网站开发人员的 生活电脑ppt制作软件
  • app网站建站系统下载网站开发成本预算
  • 网站建设费计入 科目做华为网站的还有哪些功能
  • 网站你啦怎样做旺仔饼干wordpress 用户等级
  • 东莞建设小学网站怎么给公司做简单网站
  • 导航网站怎么做的哈尔滨工程信息网
  • wordpress多个网站软文网站推广
  • 债权债务交易网站开发企业网站建设维护
  • 假链接制作网站网站运营者网址
  • 可以做百度百科参考资料的网站网站备案现场核验
  • 网站开发 入门教程国家信用企业信息系统
  • 网站链接做投票义乌微硕网络科技有限公司
  • 百度公司网站推广怎么做信盈达嵌入式培训
  • 青岛建设公司网站同步显示一个wordpress
  • 网站开发项目流程书南宁专业网站制作
  • 网站空间可以自己做吗在百度怎么建立自己的网站吗
  • 青岛即墨网站开发如何建设网站步骤
  • 阿里云做的网站网站支付可以做二清
  • 网站页脚需要放什么网页制作讲解视频
  • 电子商务网站建设维护学期总结WordPress资讯站点源码
  • wordpress新闻源码岳阳整站优化
  • wordpress制作大型网站0基础网站搭建教程
  • 做门窗接活的网站外包加工网可信吗