メモ

yukicoderでゆるふわgolf

yukicoder No.83 最大マッチング

問題はこちら
No.83 最大マッチング - yukicoder

できるだけ桁を増やしたほうが大きな数になる
ということで1をたくさん作れば良い
マッチ棒が奇数本なら、最上位を7とする

int main(){
	int a;
	scanf("%d",&a);
	while(a){
		putchar(a%2?'7':'1');
		a-=a%2?3:2;
	}
	return 0;
}

7を作るのは最初の1回だけ

main(a){for(scanf("%d",&a);putchar(49+a%2*6),a-=2+a%2;);}

57B