일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 플러터
- 파이썬
- 백준
- 배열
- 페이코 초대코드
- 페이코 추천인
- programmers
- php 프로그래밍 입문 솔루션
- Flutter
- 스프링
- php 프로그래밍 입문 예제
- 자바
- 페이코 추천인코드
- php 프로그래밍 입문 3판
- php
- Java
- C언어
- SWEA
- 한정 분기
- 최단 경로
- C
- 자바 스프링
- 플러터 개발환경 설정
- 페이코 친구코드
- JAVA SPRING
- spring
- php 프로그래밍
- php 프로그래밍 입문 문제풀이
- php 프로그래밍 입문
- php 프로그래밍 입문 연습문제
- Today
- Total
목록C (6)
ImJay
백준 10809번 : 알파벳 찾기 - 사용언어 : C언어 www.acmicpc.net/problem/10809 1. 문제 알파벳 소문자로만 이루어진 단어 S가 주어진다. 각각의 알파벳에 대해서, 단어에 포함되어 있는 경우에는 처음 등장하는 위치를, 포함되어 있지 않은 경우에는 -1을 출력하는 프로그램을 작성하시오. 2. 코드 #include int main(void) { char S[101]; scanf("%s", S); for(int ascii = 97; ascii < 123; ascii++) { int count = 0; for(int i=0; S[i]!=NULL; i++) { if( S[i] == ascii ) { printf("%d ", i); count++; break; } } if(count ..
백준 11720번 : 숫자의 합 - 사용언어 : C언어 www.acmicpc.net/problem/11720 1. 문제 N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오. 2. 코드 #include int main(void) { int n, sum=0; scanf("%d", &n); char num[n]; scanf("%s", num); for(int i=0; i
백준 11654번 : 아스키 코드 - 사용언어 : C언어 www.acmicpc.net/problem/11654 1. 문제 알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오. 2. 코드 #include int main(void) { char i; scanf("%s", &i); printf("%d", i); } 3. 풀이 이 문제를 틀려 검색하신거라면 아스키코드에 대해 공부하셔야 합니다. 아스키 코드는 각 문자에 대응하는 수를 코드로 정한 표준입니다. 위 문제에서 1을 입력하면 49가 출력됩니다. 그렇다면 반대로, 숫자를 입력하면 그에 상응하는 문자를 표현한다면? printf("%s", i); // 만약 i = 49라면, 1을 출력합니다..
백준 15596번 : 정수 N개의 합 - 사용언어 : C언어 www.acmicpc.net/problem/15596 1. 문제 정수 n개가 주어졌을 때, n개의 합을 구하는 함수를 작성하시오. 작성해야 하는 함수는 다음과 같다. C, C11, C (Clang), C11 (Clang): long long sum(int *a, int n); a: 합을 구해야 하는 정수 n개가 저장되어 있는 배열 (0 ≤ a[i] ≤ 1,000,000, 1 ≤ n ≤ 3,000,000) n: 합을 구해야 하는 정수의 개수 리턴값: a에 포함되어 있는 정수 n개의 합 2. 코드 long long sum(int *a, int n) { long long ans = 0; for(int i=0; i
백준 1546번 : 평균 - 사용언어 : C언어 www.acmicpc.net/problem/1546 1. 문제 세준이는 기말고사를 망쳤다. 세준이는 점수를 조작해서 집에 가져가기로 했다. 일단 세준이는 자기 점수 중에 최댓값을 골랐다. 이 값을 M이라고 한다. 그리고 나서 모든 점수를 점수/M*100으로 고쳤다. 예를 들어, 세준이의 최고점이 70이고, 수학점수가 50이었으면 수학점수는 50/70*100이 되어 71.43점이 된다. 세준이의 성적을 위의 방법대로 새로 계산했을 때, 새로운 평균을 구하는 프로그램을 작성하시오. 2. 코드 #include #include int main (void) { int input; double sum; double max=INT_MIN; scanf("%d", &inp..
백준 3052번 : 나머지 - 사용언어 : C언어 www.acmicpc.net/problem/3052 1. 문제 두 자연수 A와 B가 있을 때, A%B는 A를 B로 나눈 나머지 이다. 예를 들어, 7, 14, 27, 38을 3으로 나눈 나머지는 1, 2, 0, 2이다. 수 10개를 입력받은 뒤, 이를 42로 나눈 나머지를 구한다. 그 다음 서로 다른 값이 몇 개 있는지 출력하는 프로그램을 작성하시오. 2. 코드 #include int main(void) { int input, result=0; int remain[10]; for(int i=0; i