>>28
よくわからんが、sizeof(int)が一定のある値だったとして、i <<= i が未定義でないとしても
1ビットづつうごかさなければ最大値は取れんよね。
いまいちルールが分からん。