从0开始枚举i,i / 2 >= n && i / 3 >= m说明单方面看,n和m都已经满足个数,综合来看i / 2 + i / 3 - i / 6 >= n + m说明去重以后还是满足个数输出i即可
#include<stdio.h>
int n,m;
int main(){
int i;
scanf("%d%d",&n,&m);
for(i=0;;i++){
if(i/2>=n&&i/3>=m&&i/2+i/3-i/6>=n+m)break;
}
printf("%d",i);
return 0;
}