読者です 読者をやめる 読者になる 読者になる

亀岡的プログラマ日記

京都のベッドタウン、亀岡よりだらだらとお送りいたします。

かなり遅ればせながらの、宿題解答。

完全に乗り遅れですが。

まぁ、こうですよね。

			Console.Write(
					Enumerable.Range(1,100).Sum()
				);

Linq素敵。

・・・ではなく。
こうですよね、模範解答。

	int x = 100;
	while((x & 255) != 0)
	{
		x += ((x & 255) << 8);
		x--;
	}
	Console.WriteLine(x >> 8);

まぁ、ちゃんと数字の元の形を意識してれば、というところなのでしょう。
うちの新人さんにやらせてみようかなー?