목록분류 전체보기 (186)
Iriton's log
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
문제 N개의 수 중에서 어떤 수가 다른 수 두 개의 합으로 나타낼 수 있다면 그 수를 “좋다(GOOD)”고 한다. N개의 수가 주어지면 그 중에서 좋은 수의 개수는 몇 개인지 출력하라. 수의 위치가 다르면 값이 같아도 다른 수이다. 입력 첫째 줄에는 수의 개수 N(1 ≤ N ≤ 2,000), 두 번째 줄에는 i번째 수를 나타내는 Ai가 N개 주어진다. (|Ai| ≤ 1,000,000,000, Ai는 정수) 출력 좋은 수의 개수를 첫 번째 줄에 출력한다. 풀이 #include #include #include using namespace std; int arr[2000]; int main(void){ //배열 입력 받기 int n; cin>>n; for (int i=0;i>arr[i]; sort(arr, a..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
문제 페이지 분석 admin이 작성한 FLAG 파일을 읽어내야 한다. Write 할 때 Secret check를 하면 FLAG 글처럼 접근할 수 없나 보다. 크롬 개발자모드-Network에서 한 게시물의 데이터가 어떻게 주고받는지 살펴보자. /api/board/{no}에서 GET Method를 통해 응답을 받는 구조인 거 같다. FLAG의 no는 알려지지 않았으니 우선 /api/board로 가봐야겠다. "_id": null 이라고 한다. 이때부터는 MongoDB의 ObjectID 개념을 알아야 한다. 참고 사이트 https://www.mongodb.com/docs/manual/reference/method/ObjectId/#methods ObjectId() — MongoDB Manual Docs Home..
문제 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. 입력 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 출력 첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다. 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner num = new Scanner(System.in);//Scanner 클래스로 입력받기 int N = num.nextInt();//입력받은 값을 Int형으로 변수에 넘기기 for(int i = 1; i = 0 ; i--) { for(int j = 0; j < N-i; j++) System.out.print(" "); for(int j = 0; j < i*2-..