AOJ 0057 - The Number of Area
どのくらいになるか分からなかったので,4項から判断しました.
#include <cstdio> int main(){ int n, a[10001]; a[1] = 2; for(int i=2;i<=10000;i++){ a[i] = a[i-1] + i; } while(~scanf("%d", &n)){ printf("%d\n", a[n]); } return 0; }
どのくらいになるか分からなかったので,4項から判断しました.
#include <cstdio> int main(){ int n, a[10001]; a[1] = 2; for(int i=2;i<=10000;i++){ a[i] = a[i-1] + i; } while(~scanf("%d", &n)){ printf("%d\n", a[n]); } return 0; }