좌표평면 상의 점의 좌표를 입력으로 받게 된다.주어진 좌표들로 만들 수 있는 모든 선분의 길이 중 가장 작은 길이를 출력한다. 첫번째 입력 : 2와 1000 사이의 정수 N그 이후 입력: [-10000, 10000] 범위에 있는 두 개의 정수 x, y N줄 두 점의 최단거리 123456789101112131415161718192021222324252627282930313233#include #include int x[1000];int y[1000]; int main (void){int N;int i;int j;double min=20000;double tem=0;double pita=0; scanf("%d",&N); for (i=0; i
정수 어레이를 입력으로 받고,그 합이 최대인 subarray의 합을 출력한다. 첫번째 입력: 1과 100 사이의 정수 N두번째 입력: [-100000, 100000]인 N개의 정수들 합이 최대인 subarray의 합 123456789101112131415161718192021222324252627282930313233#include int arr[105]; int main (void){ int k=0; int i=0; int j=0; int N; int tem=0; int max=-10000000; scanf("%d",&N); for(i=0; i
한 단어에서 각각의 알파벳 개수를 세는 프로그램.입력은 알파벳 문자로만 이루어져 있다.알파벳을 셀 때, 대소문자는 구분하지 않는다. 적어도 1번 이상 나타나는 알파벳에 대해서만 출력한다.출력은 알파벳 순서로 이루어져야 하며, 알파벳과 그 개수를 출력한다. 첫번째 입력은 1과 10^5사이의 정수 N두번째 입력은 N자리 알파벳 문자열 한줄씩, 각각의 알파벳과 그 개수 (소문자로 출력)알파벳과 숫자 사이에 공백이 있어야 하며, 알파벳 순서로 출력한다. 123456789101112131415161718192021222324252627282930313233343536#include char arr[100005];// counting each alphabetint alp[30]; int main (void){ ch..