Algorithm/goorm

goorm 헷갈리는 작대기, 피라미드, ASCII 코드

마띠(쥔장) 2020. 8. 22. 23:17

https://level.goorm.io/exam/47882/%ED%97%B7%EA%B0%88%EB%A6%AC%EB%8A%94-%EC%9E%91%EB%8C%80%EA%B8%B0/quiz/1

#include <iostream>
#include <string>
using namespace std;
int main(void) {
	string s;
	int sum1 = 0;
	int sumI = 0;
	int suml = 0;
	int sumpipe = 0;
	getline(cin, s);
	for(int i = 0; s[i]; i++){
		if(s[i] == '1')
			sum1++;
		if(s[i] == 'I')
			sumI++;
		if(s[i] == 'l')
			suml++;
		if(s[i] == '|')
			sumpipe++;
	}
	cout << sum1 << endl << sumI << endl << suml << endl << sumpipe;
	return 0;
}

 

https://level.goorm.io/exam/43181/%ED%94%BC%EB%9D%BC%EB%AF%B8%EB%93%9C/quiz/1

#include <iostream>
using namespace std;
int main(void) {
	int n;
	cin >> n; // n <= 50
	for(int i = 1; i <= n; i++){ 
		for(int j = 0; j < n-i; j++){
			cout<<" ";
		}
		for(int k=0; k<2*i-1;k++){
			cout<<"*";
		}
		cout<<endl;
	}
	return 0;
}

https://level.goorm.io/exam/43208/ascii-%EC%BD%94%EB%93%9C/quiz/1

# -*- coding: utf-8 -*-
# UTF-8 encoding when using korean
c = input()
print(ord(c))
728x90