2072. 홀수만 출력하기
#include<iostream>
using namespace std;
int main(int argc, char** argv)
{
int test_case;
int T,n;
cin>>T;
for(test_case = 1; test_case <= T; ++test_case)
{
int sum=0;
for(int i=0;i<10;i++){
cin>>n;
if(n%2==1)
sum+=n;
}
cout <<"#"<<test_case << " " << sum<<endl;
}
}
2071. 평균구하기
#include<iostream>
#include <cmath>
using namespace std;
int main(int argc, char** argv)
{
int test_case;
int T,n;
cin>>T;
for(test_case = 1; test_case <= T; ++test_case)
{
float sum=0;
for(int i=0;i<10;i++){
cin>>n;
sum+=n;
}
float avg=sum/10;
cout <<"#"<<test_case << " " << round(avg) <<endl;
}
}
2070. 큰 놈, 작은 놈, 같은 놈
#include <iostream>
using namespace std;
int main(void){
int tc;
int a,b;
cin>>tc;
for(int t=1;t<=tc;t++){
cin>>a>>b;
if(a>b){
cout << "#" <<t<<" >"<<endl;
}else if(a<b){
cout << "#" <<t<<" <"<<endl;
}else{
cout << "#" <<t<<" ="<<endl;
}
}
return 0;
}
1545. 거꾸로 출력해 보아요
#include <iostream>
using namespace std;
int main(void){
int n;
cin>>n;
for(int i=n;i>=0;i--){
cout << i <<" ";
}
return 0;
}
2068. 최대수 구하기
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main(void){
vector<int>vc;
int tc;
int arr[11];
cin>>tc;
for(int t=1;t<=tc;t++){
for(int i=0;i<10;i++){
cin>>arr[i];
vc.push_back(arr[i]);
}
sort(vc.begin(),vc.end());
cout <<"#"<< t <<" "<<vc.back()<<endl;
vc.clear();
}
return 0;
}
2058. 자릿수 구하기
#include <iostream>
#include <vector>
using namespace std;
int main(void){
vector<int>vc;
int n;
int sum=0;
cin>>n;
while(n>0){
sum+=n%10;
n/=10;
}
cout <<sum<<endl;
return 0;
}
2046. 스탬프 찍기
#include <iostream>
#include <vector>
using namespace std;
int main(void){
vector<int>vc;
int n;
cin>>n;
for(int i=0;i<n;i++){
cout <<"#";
}
return 0;
}
2063. 중간값 찾기
#include <iostream>
#include <algorithm>
using namespace std;
int main(void){
int n,num[200],mid;
cin>>n;
for(int i=0;i<n;i++){
cin>>num[i];
}
mid=n/2;
sort(num,num+199);
cout <<num[mid]<<endl;
return 0;
}
2047. 신문 헤드라인
toupper
tolower
#include <iostream>
#include <vector>
#include <string>
using namespace std;
int main(void){
string str="";
cin>>str;
for(int i=0;i<str.length();i++){
str[i]=toupper(str[i]);
}
cout <<str;
}
'알고리즘 > Algorithm' 카테고리의 다른 글
| 바킹독 알고리즘 문제집 - 연결 리스트 (0) | 2022.06.26 |
|---|---|
| 바킹독 알고리즘 문제집 - 배열 (0) | 2022.06.26 |
| SW Academy D1 -2 (0) | 2022.05.26 |
| Algorithm C++ [220118] :: Greedy - 2 (이것이 코딩테스트다 학습 정리) ... 추가 수정 예정... (0) | 2022.01.20 |
| Algorithm C++ [220118] :: Greedy - 1 (이것이 코딩테스트다 학습 정리) (0) | 2022.01.18 |