#include<iostream>
#include<fstream>
using namespace std;
ofstream fout("out.txt");
int main(){
int k;
for(int i=0;i<81;i++){
if(i==20 || i==60)fout<<"*";
else fout<<".";
}
fout<<endl;
for(int i=0;i<81;i++){
if(i<15||(i>25&&i<55)||i>65)fout<<".";
else fout<<"*";
}fout<<endl;
k=1;
for(int i=3;i<11;i++){
if(i%4==0||i%4==2)k+=2;
else k++;
for(int j=0;j<81;j++){
if(j<15-k || (j>25+k&&j<55-k) || j>65+k)fout<<".";
else fout<<"*";
}
fout<<endl;
}
for(int i=0;i<81;i++)fout<<"*";
fout<<endl;
k=14;
for(int i=9;i>2;i--){
if(i%4==0||i%4==2)k-=2;
else k--;
for(int j=0;j<81;j++){
if(j<15-k || (j>25+k&&j<55-k) || j>65+k)fout<<".";
else fout<<"*";
}
fout<<endl;
}
for(int i=0;i<81;i++){
if(i<15||(i>25&&i<55)||i>65)fout<<".";
else fout<<"*";
}fout<<endl;
for(int i=0;i<81;i++){
if(i==20 || i==60)fout<<"*";
else fout<<".";
}fout<<endl;
}
#include<iostream>
using namespace std;
long long n,ans;
int main(){
cin>>n;
for(int i=1;i*i<=n;i++){
if(n%i==0){
if(i*i==n)ans++;
else ans+=2;
}}
cout<<ans<<endl;
cin>>n;
return 0;
}
#include<iostream>
#include<fstream>
using namespace std;
ofstream fout("out.txt");
int main(){
int k;
for(int i=0;i<81;i++){
if(i==20 || i==60)fout<<"*";
else fout<<".";
}
fout<<endl;
for(int i=0;i<81;i++){
if(i<15||(i>25&&i<55)||i>65)fout<<".";
else fout<<"*";
}fout<<endl;
k=1;
for(int i=3;i<11;i++){
if(i%4==0||i%4==2)k+=2;
else k++;
for(int j=0;j<81;j++){
if(j<15-k || (j>25+k&&j<55-k) || j>65+k)fout<<".";
else fout<<"*";
}
fout<<endl;
}
for(int i=0;i<81;i++)fout<<"*";
fout<<endl;
k=14;
for(int i=9;i>2;i--){
if(i%4==0||i%4==2)k-=2;
else k--;
for(int j=0;j<81;j++){
if(j<15-k || (j>25+k&&j<55-k) || j>65+k)fout<<".";
else fout<<"*";
}
fout<<endl;
}
for(int i=0;i<81;i++){
if(i<15||(i>25&&i<55)||i>65)fout<<".";
else fout<<"*";
}fout<<endl;
for(int i=0;i<81;i++){
if(i==20 || i==60)fout<<"*";
else fout<<".";
}fout<<endl;
}
#include <iostream>
#include <cmath>
#include <conio.h>
using namespace std;
int main()
{
int x,y;
cin>>x>>y;
if(x>=2*y)
{
cout<<"No Number"<<endl;
getch();
return 0;
}
int s=(y*(y-1))/2;
cout<<s+x-y+1;
getch();
return 0;
}
#include<iostream>
using namespace std;
int n,j[15];
long long f(int x){
if(x==0||x==1)return 1;
return x*f(x-1);
}
long long rotbe(int s){
if(s==n-1)return 1;
int r=0;
for(int i=s+1;i<n;i++){
if(j[s]>j[i])r++;
}
return rotbe(s+1)+f(n-s-1)*r;
}
int main(){
cin>>n;
for(int i=0;i<n;i++)cin>>j[i];
cout<<rotbe(0)<<endl;
cin>>n;
return 0;
}
#include<iostream>
using namespace std;
int n,j[15];
long long f(int x){
if(x==0||x==1)return 1;
return x*f(x-1);
}
long long rotbe(int s){
if(s==n-1)return 1;
return rotbe(s+1)+f(n-s-1)*(j[s]-1);
}
int main(){
cin>>n;
for(int i=0;i<n;i++)cin>>j[i];
cout<<rotbe(0)<<endl;
cin>>n;
return 0;
}