#include <stdio.h> //由题目知道,在x*y的网格中,我们只能向下x次,和向右y次 //每一次都是一个决策点 //题目简化为在(x+y)步中选择x次向下(或者y次向右) //也就是排列组合中的组合 int main() { int x=0,y=0; scanf("%d %d",&x,&y); long long sum=1;//排列数(用long long 不用 int 是因为数字太大越界了) int num=1;//阶乘 int times = x + y ;//向右和向下的次...