20250527 baekjoon

This commit is contained in:
songyc macbook 2025-05-27 21:15:34 +09:00
parent 5242432e12
commit 8c5bf10e87
5 changed files with 112 additions and 0 deletions

View File

@ -0,0 +1,23 @@
#include <stdio.h>
int main(){
char s[101];
scanf("%s",s);
int l=0;
for(int i=0; s[i]!='\0'; i++){
l++;
}
int flag = 1;
for(int i=0; i<l/2; i++){
if(s[i]!=s[l-i-1]){
flag = 0;
break;
}
}
printf("%d",flag);
return 0;
}

View File

@ -0,0 +1,32 @@
#include <stdio.h>
int main(){
int arr[26] = {};
char s[1000001];
scanf("%s",s);
for(int i=0; s[i]!='\0'; i++){
if(s[i] >= 'a' && s[i] <= 'z'){
s[i]=s[i]-32;
}
arr[s[i]-'A']++;
}
int max_idx=0, max=0, dup;
for(int i=0; i<26; i++){
if(arr[i]>max){
max=arr[i];
max_idx=i;
dup=0;
} else if(arr[i]==max && max!=0){
dup=1;
}
}
printf("%c", !dup ? 'A'+max_idx : '?');
return 0;
}

View File

@ -0,0 +1,26 @@
#include <stdio.h>
void prt(int itr, char c);
int main(){
int n;
scanf("%d",&n);
for(int i=1; i<=n; i++){
prt(n-i,' ');
prt(2*i-1,'*');
printf("\n");
}
for(int i=1; i<n; i++){
prt(i,' ');
prt(2*(n-i)-1,'*');
printf("\n");
}
}
void prt(int itr, char c){
while(itr--){
printf("%c",c);
}
}

View File

@ -0,0 +1,11 @@
#include <stdio.h>
int main(){
printf(" ,%c\'\"%d\n",'r',7); // (a)
printf("%c`-_ ,\' ,/\n",'r');
printf(" \\. \". %c_%c\'\n",'L','r'); //
printf(" `~\\/\n");
printf(" |\n");
printf(" |\n");
return 0;
}

View File

@ -0,0 +1,20 @@
#include <stdio.h>
int main(){
int a[6] = {1,1,2,2,2,8};
int b[6];
for(int i=0; i<6; i++){
scanf("%d",&b[i]);
}
for(int i=0; i<6; i++){
b[i] = a[i] - b[i];
printf("%d ",b[i]);
}
return 0;
}