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

网站开发需求分析word微信官网下载安装微信

网站开发需求分析word,微信官网下载安装微信,官网建设报价,移动网站建站视频教程原题链接:https://codeforces.com/contest/2067/problem/A 题目背景: 给定x,y,判读是否存在 n 满足S(n) x,S(n 1) y。定义 S(a) 等于 a 的十进制位数之和。 思路: 不难发现一般 n 和 n 1 的位数之和相差为 1&…
 原题链接:https://codeforces.com/contest/2067/problem/A
题目背景:

        给定x,y,判读是否存在 n 满足S(n) = x,S(n + 1) = y。定义 S(a) 等于 a 的十进制位数之和。

思路:

        不难发现一般 n 和 n + 1 的位数之和相差为 1,这种情况我们先判断一下即可;但是当 n 以 9结尾时,他在+1时就会进位,所有我们可以推出 S(n) = S(n+1) + k * 9 - 1( k 为 n 中有几个 9 )通过公式变形可得(S(n) - S(n +1) +1)/9 = k,带入 x,y 得( x - y + 1 ) / 9 = k,所以只需判断 (x - y + 1)% 9 是否等于 0 即可。

数据范围:

        1 <= x,y <= 1000

时间复杂度:

        O(1)。

ac代码: 
#include <bits/stdc++.h>#define ioscc ios::sync_with_stdio(false), cin.tie(0), cout.tie(0)
#define endl '\n'
#define me(a, x) memset(a, x, sizeof a)
#define all(a) a.begin(), a.end()
#define sz(a) ((int)(a).size())
#define pb(a) push_back(a)
using namespace std;typedef unsigned long long ull;
typedef long long ll;
typedef pair<int, int> pii;
typedef vector<vector<int>> vvi;
typedef vector<int> vi;
typedef vector<bool> vb;const int dx[4] = {-1, 0, 1, 0};
const int dy[4] = {0, 1, 0, -1};
const int MAX = (1ll << 31) - 1;
const int MIN = 1 << 31;
const int MOD = 1e9 + 7;
const int N = 1e5 + 10;template <class T>
ostream &operator<<(ostream &os, const vector<T> &a) noexcept
{for (int i = 0; i < sz(a) - 10; i++)std::cout << a[i] << ' ';return os;
}template <class T>
istream &operator>>(istream &in, vector<T> &a) noexcept
{for (int i = 0; i < sz(a) - 10; i++)std::cin >> a[i];return in;
}/* 有乘就强转,前缀和开ll */void solve()
{int x, y;cin >> x >> y;if (x == y)cout << "NO" << endl;else if (x + 1 == y)cout << "YES" << endl;else if (x > y && (x - y + 1) % 9 == 0)cout << "YES" << endl;elsecout << "NO" << endl;
}int main()
{ioscc;int T;cin >> T;while (T--)solve();return 0;
}

http://www.dtcms.com/a/562589.html

相关文章:

  • 电影资源分享网站怎么做的网站设计注意因素
  • 郑州建站推广公司优质的广州做网站
  • wordpress 建立网站学生个人网站建设方案书框架栏目
  • 打工人日报#20251102
  • 32HAL——舵机DRV8833驱动电机
  • 上海国际建设总承包公司网站如何在虚拟空间上做多个网站
  • 东莞工程网站建设南通网站建设公司哪个好
  • 企业网站服务费怎么做记账凭证纯文本网站建设
  • 个人做网站还是公众号赚钱好网络工程就业方向
  • 官方网站制作邓州微网站建设
  • 申请域名后可以做自己的网站吗wordpress 手机电脑
  • seo网站排名优化快速排网站群建设需求
  • 免费申请自己的网站郴州市建设局网站
  • .耐思尼克官方网站北京市网页设计
  • 长沙网站建设市场低价网站开发.net
  • 孤能子视角:EIS六线分析之“苏格拉底对话孔子及AI“
  • 【计算机软件资格考试】软考综合知识题高频考题及答案解析2
  • 免费做淘宝客网站攸县网站开发
  • 清润邯郸网站wordpress文章禁止搜索
  • 哈尔滨怎样快速建站oa手机端app下载
  • 网站备案用户名忘了怎么办网站优化可以做哪些优化
  • 品牌推广公司网站关键词优化软件效果
  • 蓬莱市住房和规划建设管理局网站网站代码seo优化
  • 中信建设有限责任公司官方网站成都成华网站建设
  • 郑州网站建设公司咨询做ppt的软件怎么下载网站
  • 有哪些做兼职的设计网站有哪些工作内容怎样做信息收费网站
  • 昆山网站建设哪里好哪个免费的网页制作软件最好
  • 网站外链优化方法成都网站建设案例单招网
  • 使用Python进行量化交易入门
  • 祈网网站建设wordpress 手机编辑器