- 113 名前:デフォルトの名無しさん mailto:sage [2008/06/10(火) 13:07:32 ]
- >>110
#include <stdio.h> int is_inrange(double r, int i, int j) { return r * r >= i * i + j * j; } int main(void) { int i, j, r, count = 0; scanf("%d", &r); for(i=-(r+1); i<=r+1; i++) { for(j=-(r+1); j<=r+1; j++) { if(is_inrange(r+1, i, j)&&!is_inrange(r, i, j)) count++; } } printf("%d", count); return 0; }
|

|