首页 > 其他分享 >『题解』Codeforces 1702A Round Down the Price

『题解』Codeforces 1702A Round Down the Price

时间:2022-11-26 21:44:10浏览次数:47  
标签:10 le int 题解 Price Codeforces Round

题意

这道题其实就是让你求出当前数字与 \(10\) 的整数幂次的差值(注意不能向上取,只能向下取)。

而且题目也标注了 \(1 \le k \le 9\),所以我们可以让 \(i\) 从 \(0 \sim 9\) 循环一遍,如果 \(10^i \le n < 10^{i +1}\),我们就输出 \(n - 10^i\)(\(n\) 代表当前数字)就行了!

直接上代码!

代码

// Problem: A. Round Down the Price
// Contest: Codeforces Round #805 (Div. 3)
// URL: https://codeforces.com/contest/1702/problem/A
// Memory Limit: 256 MB
// Time Limit: 1000 ms
// 
// Powered by CP Editor (https://cpeditor.org)

// Author: CrazyWolf

#include <bits/stdc++.h>
#define int long long
using namespace std;

void Work()
{
	int n;
	cin >> n;
	for (int i = 0; i < 10; i ++)
	{
		if (pow(10, i) <= n && n < pow(10, i + 1))
		{
			cout << (long long)(n - pow(10, i)) << endl; //注意这里一定要强制类型转换 
			return ;
		}
	}
}

signed main()
{
	int t;
	cin >> t;
	while (t --)
	{
		Work();
	}
	return 0;
}

标签:10,le,int,题解,Price,Codeforces,Round
From: https://www.cnblogs.com/mrCrazyWolf/p/16928388.html

相关文章

  • Codeforces Round #836 (Div. 2) A-D
    比赛链接A题意给一个字符串\(s\),对其加倍,即每个字符后面追加一个相同字符。加倍后可以重排列,要求构造一个回文串。题解知识点:构造。既然可以重排列了,那顺序是随意......
  • IOS13及以上Fiddler不能抓包问题解决
    iOS 上一般情况下信任HTTPS证书即可抓HTTPS的包(除非APP开启了防止抓包),但最近发现iOS 13以上出现即使安装并信任了证书,当用safari浏览百度时仍出现是否信任该网站......
  • dp完全背包问题解组合问题——零钱兑换
    本题为完全背包问题,遍历容量需要顺序遍历classSolution{public:intchange(intamount,vector<int>&coins){//完全背包顺序遍历//背包容量为a......
  • Codeforces Round #825 (Div. 2)
    A核心思路:这题的第一反应是直接统计a所有的0的数目和b所有的0的数目,然后两式相减。但是我们会发现一个问题,因为有些是可能不需要排序的,所有还有记录下a和b所有不同的个数......
  • 题解 P7623 [AHOI2021初中组] 收衣服
    我还在小学的时候以现在初中名义我大五十牛逼参加了这次,然后身败名裂死磕这道题不会,现在觉得自己好傻啊233333显然这是要统计每个区间的贡献,所以我们可以打出来这个暴力,......
  • [蓝桥杯 2022 省 A] 填空问题 题解
    题目传送门这是一道提交答案题,也可以说是一道数学题。第一题我们先来看第一题。由于二维码在纸的中间部分,所以一开始要先裁剪\(4\)刀,这点题目也说了。其次,题目中展......
  • [传智杯 #4 初赛] 竞争得分 题解
    题目传送门这道题主要考察的是"打擂台"算法,也就是求最大或求最小值。就像这样:if(x>maxn)maxn=x;也可以写成这样:maxn=max(maxn,x);最小值同理。然而光......
  • python(牛客)试题解析3 - 困难
    导航一、找到已经最大承重的背包内如何放入最大价值的物品的最优解二、查找一个字符串中包含另外一个字符串(可打乱顺序)的次数三、计算正整数数组从头走到最后一个成员......
  • [传智杯 #4 初赛] 报告赋分 题解
    题目传送门这是一道非常适合新手练习的分支结构题,按照题意模拟即可。1#include<bits/stdc++.h>2usingnamespacestd;3intmain(){4intt;5ci......
  • ArcMap加载天地图底图及出现空白问题解决方法
    一、在国家地理信息公共服务平台注册账号并申请服务端key1、账号注册地址:​​国家地理信息公共服务平台天地图​​(进入网站后右上角进行注册)2、申请服务端key地址:​​天......