用 C++ 统计满足给定条件的所有可能的 N 位数
在本教程中,我们将讨论一个程序,用于查找满足给定条件的 N 位可能的数字。
为此,我们将提供一个整数。我们的任务是检查具有 N 位的数字中哪一个满足如下条件
数字 + 数字的逆序数 = 10N -1
示例
#include <bits/stdc++.h>
using namespace std;
//returning the count of numbers
string count_num(int N){
if (N % 2 == 1)
return 0;
string result = "9";
for (int i = 1; i <= N / 2 - 1; i++)
result += "0";
return result;
}
int main(){
int N = 4;
cout << count_num(N);
return 0;
}输出
90
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
JavaScript
PHP