동적 계획
Problem Description
우 리 는 많은 직선 분할 평면 문 제 를 본 적 이 있다. 오늘 의 이 문 제 는 약간 변화 가 있다. 우리 가 요구 하 는 것 은 n 개의 접 는 선 분할 평면 의 최대 수량 이다.예 를 들 어 한 개의 접 는 선 은 평면 을 두 부분 으로 나 눌 수 있 고 두 개의 접 는 선 은 최대 7 부분 으로 나 눌 수 있 으 며 구체 적 으로 다음 과 같다.

Input
입력 한 데이터 의 첫 줄 은 하나의 정수 C 로 테스트 실례 의 개 수 를 나타 내 고 그 다음 에 C 줄 데 이 터 를 나타 낸다. 각 줄 은 하나의 정수 n (0 < n < = 10000) 을 포함 하고 접 는 선의 수량 을 나타 낸다.
Output
모든 테스트 인 스 턴 스 에 대해 평면 최대 분할 수 를 출력 하 십시오. 모든 인 스 턴 스 의 출력 은 한 줄 을 차지 합 니 다.
Sample Input
2
1
2
Sample Output
2
7
:#include<iostream>
#include<fstream>
using namespace std;
int main()
{
int n;
cin >> n;
int m;
while (n--)
{
cin >> m;
m = 2 * m*m - m + 1;
cout << m << endl;
}
return 0;
}
하하
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.