Codeforces Parking Lot
2024-09-05 00:31:22
http://codeforces.com/problemset/problem/630/I
简单的排列组合,推式子技巧:举一个小样例,看着推,别抽象着推,容易错
#include <iostream>
#include <cstdio>
#include <queue>
#include <algorithm>
#include <cmath>
#include <cstring>
#define inf 2147483647
#define N 1000010
#define p(a) putchar(a)
#define For(i,a,b) for(long long i=a;i<=b;++i) using namespace std;
long long n;
void in(long long &x){
long long y=;char c=getchar();x=;
while(c<''||c>''){if(c=='-')y=-;c=getchar();}
while(c<=''&&c>=''){ x=(x<<)+(x<<)+c-'';c=getchar();}
x*=y;
}
void o(long long x){
if(x<){p('-');x=-x;}
if(x>)o(x/);
p(x%+'');
} long long ksm(long long a,long long b){
long long r=;
while(b>){
if(b&)
r=r*a;
a=a*a;
b>>=;
}
return r;
} int main(){
in(n);
o((*n-)*ksm(,n-));
return ;
}
最新文章
- redis 学习笔记(7)-cluster 客户端(jedis)代码示例
- Python NaN
- Android笔记:蓝牙
- datatable 加序号列
- Effective Java 读书笔记之五 枚举和注解
- C++的STL中vector内存分配方法的简单探索
- Codeforces 723c [贪心][乱搞]
- extern用法总结!
- CSS Why
- Java中的各种bean对应的意义(VO,PO,BO,QO, DAO,POJO,DTO)
- Angular4.0中常用指令
- 第一次博客作业(初识C++)
- Solr复杂条件查询
- 【剑指offer】输出链表倒数第K个元素
- ASCII UTF-8 编码
- php 从2维数组组合为四维数组分析
- 常用算法 (JS实现)
- SparkSQL大数据实战:揭开Join的神秘面纱
- A space or line break was encountered after the ";@"; character. Only valid identifiers, keywords, comments, ";("; and ";{"; are valid at the start of a code block and they must occur immediately following
- bzoj 3195 奇怪的道路
热门文章
- (转)Linux负载均衡软件LVS之一(概念篇)
- hdu多校第十场 1009 (hdu6699) Block Breaker bfs/模拟
- docker service 集群创建
- spring data jpa使用 (转:http://www.manongjc.com/article/25284.html#four_1_7)
- Python匹马行天下之python之父
- [POI2011]SMI-Garbage
- Codeforces 479【A】div3试个水
- centos yum install 找不到软件包
- input输入内容成可点击状态
- iOS逆向系列-tweak补充