C언어 9

[백준 / C언어] 2908번

https://www.acmicpc.net/problem/2908 2908번: 상수 상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두 www.acmicpc.net #include int test(int c){ int num = 0; num += (c%10)*100; num += ((c%100)/10)*10; num += c/100; return num; } int main(void) { int a; int b; scanf("%d" "%d", &a, &b); if(test(a) > test(b)){ printf("%d",test(a)); } else{ printf("%d..

[백준 / C언어, Java] 10987번

https://www.acmicpc.net/problem/10987 10987번: 모음의 개수 알파벳 소문자로만 이루어진 단어가 주어진다. 이때, 모음(a, e, i, o, u)의 개수를 출력하는 프로그램을 작성하시오. www.acmicpc.net C언어 풀이 #include int test(char c){ if(c=='a' ||c== 'e'||c=='i'||c=='o'||c=='u'){ return 1; } else return 0; } int main(void) { char a[100]={}; scanf("%s", a); int cnt = 0; for(int i=0;a[i];i++){ if(test(a[i])==1){ cnt++; } } printf("%d",cnt); return 0; } 자바 풀이..

[백준 / C언어] 2738번

https://www.acmicpc.net/problem/2738 2738번: 행렬 덧셈 첫째 줄에 행렬의 크기 N 과 M이 주어진다. 둘째 줄부터 N개의 줄에 행렬 A의 원소 M개가 차례대로 주어진다. 이어서 N개의 줄에 행렬 B의 원소 M개가 차례대로 주어진다. N과 M은 100보다 작거나 같 www.acmicpc.net #include int main(void) { int N; int M; int arr1[101][101]={}; int arr2[101][101]={}; scanf("%d", &N); scanf("%d", &M); for(int i=0; i

[백준 / Java] 2562번

https://www.acmicpc.net/problem/2562 2562번: 최댓값 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어 www.acmicpc.net #include int main(void) { int a; int sum=0; int max = 0; int cnt = 0; int b = 0; for(int i=0; i max){ max = a; b = cnt; } } if(cnt!=0){ printf("%d\n", max); printf("%d", b); } return 0; }

[백준 / Java] 2480번

https://www.acmicpc.net/problem/2480 2480번: 주사위 세개 1에서부터 6까지의 눈을 가진 3개의 주사위를 던져서 다음과 같은 규칙에 따라 상금을 받는 게임이 있다. 같은 눈이 3개가 나오면 10,000원+(같은 눈)×1,000원의 상금을 받게 된다. 같은 눈이 2개 www.acmicpc.net #include int main(void) { // your code goes here int a, b, c; int total; scanf("%d %d %d", &a, &b, &c); if(a==b){ if(b==c) total=10000+a*1000; else if(b!=c) total=1000+a*100; } else if(b==c){ if(c!=a) total=1000+b*1..

반응형