티스토리 뷰

  • 아나그램
#include <iostream>
#include <algorithm>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int a[60], b[60];
int main() {
	//freopen("input.txt", "rt", stdin);
	char str[100];
	int i;
	scanf("%s", &str);
	for(i=0; str[i]!='\0'; i++){
		if(str[i]>=65 && str[i]<=90){
			a[str[i]-64]++;
		}else {
			a[str[i]-70]++;
		}
	}
	scanf("%s", &str);
	for(i=0; str[i]!='\0'; i++){
		if(str[i]>=65 && str[i]<=90){
			b[str[i]-64]++;
		}else {
			b[str[i]-70]++;
		}
	}
	for(i=0; i<52; i++){
		if(a[i]!=b[i]){
			printf("NO\n");
			exit(0);
		}
	}
	printf("YES\n");
}

 

  • 선생님 퀴즈
#include <iostream>
#include <algorithm>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main() {
	//freopen("input.txt", "rt", stdin);
	int n, i, j, a, b, sum=0;
	scanf("%d", &n);
	for(i=0; i<n; i++){
		sum=0;
		scanf("%d %d", &a, &b);
		for(j=1; j<=a; j++){
			sum+=j;
		}
		if(sum!=b){
			printf("NO\n");			
		}else {
			printf("YES\n");
		}
	}
	
	return 0;
}

'algorithm' 카테고리의 다른 글

[c++] 가위바위보  (0) 2020.12.05
[c++] 층간소음  (0) 2020.12.04
[c++] 뒤집은 소수, 소수의 개수  (0) 2020.12.01
[c++] 숫자의 총개수, 가장 많이 사용된 자리수  (0) 2020.11.30
[c++] 자릿수의 합  (0) 2020.11.29
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
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 31
글 보관함