Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main() {
- int n;
- while(cin >> n) {
- if(n < 10) {
- continue;
- }
- int pom = n;
- int posledna_cifra = -1;
- int e_pomalo = 1;
- int cik_cak = 1;
- while(pom > 0) {
- int cifra = pom % 10;
- pom /= 10;
- if(posledna_cifra == -1) {
- posledna_cifra = cifra;
- }
- else {
- if(e_pomalo == 1) {
- if(cifra <= posledna_cifra) {
- cik_cak = 0;
- }
- e_pomalo = 0;
- }
- else {
- if(cifra >= posledna_cifra) {
- cik_cak = 0;
- }
- e_pomalo = 1;
- }
- posledna_cifra = cifra;
- }
- }
- pom = n;
- e_pomalo = 0;
- posledna_cifra = -1;
- int cik_cak2 = 1;
- while(pom > 0) {
- int cifra = pom % 10;
- pom /= 10;
- if(posledna_cifra == -1) {
- posledna_cifra = cifra;
- }
- else {
- if(e_pomalo == 0) {
- if(cifra >= posledna_cifra) {
- cik_cak2 = 0;
- }
- e_pomalo = 1;
- }
- else {
- if(cifra <= posledna_cifra) {
- cik_cak2 = 0;
- }
- e_pomalo = 0;
- }
- posledna_cifra = cifra;
- }
- }
- if(cik_cak == 1 || cik_cak2 == 1) {
- cout << n << endl;
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement