美文网首页
算法训练3

算法训练3

作者: 王执姬 | 来源:发表于2018-06-24 17:48 被阅读0次

题目描述
对于一个整数X,定义操作rev(X)为将X按数位翻转过来,并且去除掉前导0。例如:
如果 X = 123,则rev(X) = 321;
如果 X = 100,则rev(X) = 1.
现在给出整数x和y,要求rev(rev(x) + rev(y))为多少?
输入描述
输入为一行,x、y(1 ≤ x、y ≤ 1000),以空格隔开。
输出描述
输出rev(rev(x) + rev(y))的值

示例:
Input:
123 100
Output:
223

思路&代码

#include <stdio.h> 
int rev(int a){
    int ge,shi,bai;
    bai=a/100;
    shi=a%100/10;
    ge=a%10;
    a=100*ge+10*shi+bai;
}
main(){
    //定义并读取这两个数字 
    int x,y,sum;
    scanf("%d%d",&x,&y);
    //调用让数字反转的函数
    sum=rev(rev(x)+rev(y));
    printf("%d",sum);
}

运行结果

图片.png

相关文章

  • 算法训练3

    题目描述对于一个整数X,定义操作rev(X)为将X按数位翻转过来,并且去除掉前导0。例如:如果 X = 123,则...

  • 第六章 更多监督训练

    介绍Lunar Lander示例 监督训练没有训练集 使用遗传算法 使用模拟退火算法 遗传算法和模拟退火算法的训练...

  • Udacity 数据分析进阶课程笔记L38:异常值

    通过3个联系,直观认识异常值outliers 异常值检测/删除算法:训练->删除误差最大的10%数据->再训练使用...

  • Javascript类型推断(3) - 算法模型解析

    Javascript类型推断(3) - 算法模型解析 构建训练模型 上一节我们介绍了生成训练集,测试集,验证集的方...

  • diploSHIC使用案例

    在有监督的机器学习的常规工作流程中,创建一个训练集,使用该集训练算法,验证训练后算法的准确性,然后最终将训练后算法...

  • Spark计算基础知识

    算法、模型的理解1.算法+训练数据才能跑出模型2.模型的呈现形式是一些视觉不可读的文件,可以生成多个版本。3.算法...

  • kNN(k-NearestNeighbor)算法

    参考《数据挖掘10大算法》对kNN算法进行基本总结,附有一个Python3的简例。 基本思想从训练集中找出 k 个...

  • 机器学习实战教程(一):K-近邻算法(a)

    一、简单k-近邻算法 本文将从k-近邻(kNN)算法的思想开始讲起,使用python3一步一步编写代码进行实战训练...

  • 机器学习:KNN(K 近邻)分类算法

    kNN 算法不需要经过算法训练,属于懒惰学习,需要训练的属于急切学习kNN 是最简单的分类算法 优点:精度高、对异...

  • 提升方法

    提升方法 提升方法 AdaBoost 算法 AdaBoost算法的训练误差分析 AdaBoost算法的解释 提升树...

网友评论

      本文标题:算法训练3

      本文链接:https://www.haomeiwen.com/subject/fhxsyftx.html