문제 제목 : 문자와 문자열문제단어 S 와 정수 i 가 주어졌을 때, S 의 i 번째 글자를 출력하는 프로그램을 작성하시오.입력첫째 줄에 영어 소문자와 대문자로만 이루어진 단어 S 가 주어진다.단어의 길이는 최대 1,000 이다.둘째 줄에 정수 i 가 주어진다.( 1 i |S| )출력S 의 i 번째 글자를 출력한다.예제 입력 1Sprout3예제 출력 1r예제 입력 2shiftpsh6예제 출력 2p예제 입력 3Baekjoon4예제 출력 3k문자와 문자열의 처리 과정에 대해서 알아야 하는 이유가 뭘까?회사의 알고리즘 문제에 나와서? 과제로 주어졌기 때문이었을까?아니면 백준의 알고리즘 풀이에 입력과 출력은 절대적이기 때문일까?위의 의견이 틀리지 않다. 하지만, 큰 그림을 보았을 때 이것을 왜 해야 하는가생각하..
BufferedReader
문제 이름 : 개수 세기문제총 N 개의 정수가 주어졌을 때, 정수 v 가 몇 개인지 구하는 프로그램을 작성하시오.입력첫째 줄에 정수의 개수 N (1 N 둘째 줄에는 정수가 공백으로 구분되어져있다.셋째 줄에는 찾으려고 하는 정수 v 가 주어진다.입력으로 주어지는 정수와 v 는 -100 보다 크거나 같으며, 100 보다 작거나 같다.(-100 입력정수, v 출력첫째 줄에 입력으로 주어진 N 개의 정수 중에 v 가 몇 개인지 출력한다.예제 입력 1111 4 1 2 4 2 4 2 3 4 42예제 출력 13예제 입력 2111 4 1 2 4 2 4 2 3 4 45예제 출력 20이 문제는 각 프로그래밍 언어에서 배열(Array)에 대한 기초적인 이해를 필요로 하며,배열의 선언과 할당, 그리고 배열의 인덱스에 접근하는..
문제 이름 : A + B - 5문제두 정수 A 와 B 를 입력받은 다음, A + B 를 출력하는 프로그램을 작성하시오.입력입력은 여러 개의 테스트 케이스로 이루어져 있다.각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A 와 B 가 주어진다.(0 A, B 입력의 마지막에는 0 두 개가 들어온다 : 0 0예제 입력 11 12 33 49 85 20 0예제 출력 1257177이 문제는 입력된 문자열을 비교하는 데 집중하는 문제이다.이전에 Standard Input 을 설명하면서, 프로그램의 입력 소스를 프로그램이 어떻게 활용하는지 설명 한 적이 있다.결국 입력값은 문자 이다. 문자가 숫자이던, 특수문자이던, 문자이던, 모두 동일하다.이를 나중에 특정한 숫자 유형이나 바이트 로 변환하는 과정 등이 있을 ..