nをint型にしていてもダメなんですか?