11720번

    [C] 백준 10809번 : 알파벳 찾기

    https://www.acmicpc.net/problem/10809 10809번: 알파벳 찾기 각각의 알파벳에 대해서, a가 처음 등장하는 위치, b가 처음 등장하는 위치, ... z가 처음 등장하는 위치를 공백으로 구분해서 출력한다. 만약, 어떤 알파벳이 단어에 포함되어 있지 않다면 -1을 출 www.acmicpc.net 코드 #define _CRT_SECURE_NO_WARNINGS #include int main() { int count = 0; int n[26]; //알파벳 A~Z의 위치를 출력해줄 배열 char a[100]; for (int i = 0; i < 26; i++) { n[i] = -1; // 알파벳이 단어에 포함되어 있지 않는 것으로 초기화 } scanf("%s", a); while ..

    [C] 백준 11720번 : 숫자의 합

    https://www.acmicpc.net/problem/11720 11720번: 숫자의 합 첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다. www.acmicpc.net 코드 #define _CRT_SECURE_NO_WARNINGS #include int main() { int n = 0, sum = 0, i = 0; char a[100]; scanf("%d", &n); scanf("%s", a); while (a[i] != 0) { sum += (a[i] - '0'); i++; } printf("%d", sum); return 0; } 풀이 전 이 문제를 보자마자 아스키코드와 관련된 문제겠거니 했다. 아스키코드란? 컴퓨터는 오로지 숫자만 표현할..