Notice
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 파이썬 열
- 패스트 캠퍼스 #자율주행 #비전
- 파이썬 음성파일 텍스트 변환
- 파이썬 엑셀 파일 읽고 쓰기
- 크롬오류#크롬검색어자동완성끄기#검색어자동완성오류#검색어자동완성 제거#검색어 노란선#검색어반복입력
- 파이선 행
- 파이썬 #파이썬프로젝트 #파이썬 예시 #파이썬 파일경로 #파이썬 자동화
- 파파고 번역
- 리눅스#모의해킹#리눅스명령어#head 명령어
- 논문번역 꿀팁
- 파이썬 프로젝트
- 파이썬 파일 전송
- ROS #Robotics #ROS기초
- 파이썬 음성인식
- 파이썬 유튜브
- 파이썬#subprocess#communicate()
- 파이썬 채팅
- 파이썬 텍스트 변환 #파이썬 공부
- QGC#QGrouncControl#GLIB오류
- 스트림 암호 one-time-pad 공격#보안#암호
- PDF 개행문자
- 파이썬
- ROS #spin() #spinOnce() #ROS기초
- pdf 번역
- 파이썬 예시
- 파파고 꿀팁
- 통계 #ROC #TPR #FPR #TNR #이진분류 #Accuracy #Recall
- 리눅스기초#리눅스명령어#리눅스 tail#tail#모의해킹 리눅스
- 파이썬 #
- 파이썬#파이썬경로#파이썬폴더#파이썬디렉토리
Recent Comments
Archives
개발자비행일지
C++ 원소의 우선순위 결정하기 본문
벡터와 io스트림 헤더를 이용해서 int형 벡터를 만들고,
각 원소들의 우선순위를 큰 것을 최우선으로 해서 만들어 보도록 한다.
프로그램의 흐름은 4단계 이다.
1. 입력을 받아서 벡터에 저장한다.
2. for문의 range 방식을 활용해서 벡터 a에 저장된 원소 aa 에 대해서 먼저, 최초 rank를 1로 설정해 준다.
3. for문의 range를 통해 꺼내온 원소 aa에 대해서 다른 원소 bb들과 비교해서 bb보다 작을 때마다 rank를 더해준다.
4. 각각의 aa값에 따른 rank를 출력 해주고, aa값들을 합해준다.
5. 합을 출력한다.
#include <iostream>
#include <vetor>
using namespace std;
int main()
{
vector a(10);
int i, sum(0);
for(auto &aa : a) {
cin >> aa; }
for(auto aa:a){
int rank(1);
for(auto bb:a){
if (aa<bb) rank++;
}
cout << aa<< ":" <<rank<<endl;
sum+= aa;
}
cout << "sum =" << sum << endl;
return 0;
}
'▶ 알고리즘' 카테고리의 다른 글
c++ 지뢰찾기 (0) | 2020.04.11 |
---|---|
c++ 딕셔너리 만들기 (0) | 2020.04.11 |
C언어로 프로세스 스케줄러 만들기 (0) | 2020.03.12 |
알고리즘 (0) | 2018.12.10 |
알고리즘- 정보과학의 문제 (0) | 2018.08.08 |