蓝桥杯B15-4,R格式

cpp 复制代码
#include <iostream>
#include <vector>
#include <cmath>
using namespace std;
int main() {
    vector<char>v;
    int n,tag;
    string d;
    cin >> n >> d;
    for (int i = d.size() - 1; i >= 0;i--) {
        if (d[i] != '.') {
            v.push_back(d[i]-'0');
        }
        else {
            tag = i;
        }
    }
    tag = d.length() - tag - 1;
    for (int i = 0; i < n;i++) {
        int tmp = 0;
        for (int j = 0; j < v.size();j++) {
            v[j] *= 2;
            v[j] += tmp;
            tmp = v[j] / 10;
            v[j] %= 10;
        }
        if (tmp) {
            v.push_back(tmp);
        }
    } 
    if (v[tag - 1] >= 5) {
        v[tag] += 1;
    }
    for (int i = v.size() - 1; i >= tag; i--) {
        cout << int(v[i]);
    }
    return 0;
}
相关推荐
yongui4783435 分钟前
MATLAB的指纹识别系统实现
算法
高山上有一只小老虎37 分钟前
翻之矩阵中的行
java·算法
jghhh011 小时前
RINEX文件进行卫星导航解算
算法
爱思德学术1 小时前
中国计算机学会(CCF)推荐学术会议-A(计算机科学理论):LICS 2026
算法·计算机理论·计算机逻辑
CVHub1 小时前
多模态图文训推一体化平台 X-AnyLabeling 3.0 版本正式发布!首次支持远程模型推理服务,并新增 Qwen3-VL 等多款主流模型及诸多功能特性,等
算法
hoiii1871 小时前
MATLAB实现Canny边缘检测算法
算法·计算机视觉·matlab
qq_430855882 小时前
线代第二章矩阵第四课:方阵的幂
算法·机器学习·矩阵
roman_日积跬步-终至千里2 小时前
【计算机设计与算法-习题2】动态规划应用:矩阵乘法与钢条切割问题
算法·矩阵·动态规划
kupeThinkPoem2 小时前
计算机算法导论第三版算法视频讲解
数据结构·算法
sali-tec2 小时前
C# 基于halcon的视觉工作流-章67 深度学习-分类
开发语言·图像处理·人工智能·深度学习·算法·计算机视觉·分类