250x250
Notice
Recent Posts
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 시간초과
- compare구조체
- 계층형DB
- 백트래킹
- 개발프레임워크의 기술 동향
- 객체관계형DB
- aws winscp
- 공간DB
- 소프트웨어 개발도구
- 정렬
- 멀티미디어DB
- compare
- 온라인처리
- vector unique erase
- ANSI-SPARC
- 프로그래밍 언어 기술 동향
- 프로그래밍 언어
- 네트워크형DB
- boj 11659
- 객체 지향형 DB
- sync_with_stdio(0)
- TOPCIT
- 메인 메모리 DB
- 클라우드기반 IDE
- Backtracking
- BOJ
- c++
- 개발프레임워크
- 소프트웨어아키텍처 기술 동향
- Flutter
Archives
목록sync_with_stdio(0) (1)
옐그's 코딩라이프
[boj][c++] 구간 합 구하기 4 (구간합/시간초과/11659)
문제 수 N개가 주어졌을 때, i번째 수부터 j번째 수까지 합을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 수의 개수 N과 합을 구해야 하는 횟수 M이 주어진다. 둘째 줄에는 N개의 수가 주어진다. 수는 1,000보다 작거나 같은 자연수이다. 셋째 줄부터 M개의 줄에는 합을 구해야 하는 구간 i와 j가 주어진다. 출력 총 M개의 줄에 입력으로 주어진 i번째 수부터 j번째 수까지 합을 출력한다. 제한 1 ≤ N ≤ 100,000 1 ≤ M ≤ 100,000 1 ≤ i ≤ j ≤ N 풀이 방법 합을 구해야 함 -> 구간합 사용 최대 10만 번의 합 -> 맨 처음에 한 번만 싹 구해놓고 우려먹기! 시간 초과 조심 -> cin.tie(0)->sync_with_stdio(0); 을 사용해 입출력 속도 높이기 ..
c++/boj
2024. 1. 18. 12:19