URI Online Judge Solution 1042 Simple Sort - Solution in C, C++, Java, Python and C#
URI Online Judge Solution 1042 | BeginnerURI Problem Link - https://www.urionlinejudge.com.br/judge/en/problems/view/1042
Problem Name: URI - Simple sort
Problem Number : URI - 1042
Online Judge : URI Online Judge Solution
Category: Beginner
Solution Language : C,C plus plus, java, python, c#(c sharp)
URI 1042 Simple Sort Code in C / URI 1042 solution in C:
#include <stdio.h> void printInOrder(int a, int b, int c) { int min, mid, max; if(a < b && a < c){ min = a; if(b < c){ mid = b; max = c; }else{ mid = c; max = b; } }else if(b < a && b < c){ min = b; if(a < c){ mid = a; max = c; }else{ mid = c; max = a; } }else{ min = c; if(a < b){ mid = a; max = b; }else{ mid = b; max = a; } } printf("%d\n%d\n%d\n", min, mid, max); } int main() { int a, b, c; scanf("%d %d %d", &a, &b, &c); printInOrder(a, b, c); printf("\n%d\n%d\n%d\n", a, b, c); return 0; }
URI 1042 Simple Sort Code in C++ / URI 1042 solution in CPP:
#include <iostream> using namespace std; void printInOrder(int a, int b, int c) { int min, mid, max; if(a < b && a < c){ min = a; if(b < c){ mid = b; max = c; }else{ mid = c; max = b; } }else if(b < a && b < c){ min = b; if(a < c){ mid = a; max = c; }else{ mid = c; max = a; } }else{ min = c; if(a < b){ mid = a; max = b; }else{ mid = b; max = a; } } cout << min << endl << mid << endl << max << endl << endl; } int main() { int a, b, c; cin >> a >> b >> c; printInOrder(a, b, c); cout << a << endl << b << endl << c << endl; return 0; }
URI 1042 Simple Sort Code in java/ URI 1042 solution in Java:
import java.io.IOException; import java.util.Scanner; public class Main { public static void main(String[] args) throws IOException { int X, Y, Z, min1, min2 = 0, min3 = 0; Scanner input = new Scanner(System.in); X = input.nextInt(); Y = input.nextInt(); Z = input.nextInt(); min1 = Math.min(X, Math.min(Y, Z)); if (min1 == X) { min2 =Math.min(Y, Z); min3 =Math.max(Y, Z); } if (min1 == Y) { min2 =Math.min(X, Z); min3 =Math.max(X, Z); } if (min1 == Z) { min2 = Math.min(X, Y); min3 = Math.max(X, Y); } System.out.print(min1+"\n"+min2+"\n"+min3+"\n\n"); System.out.print(X+"\n"+Y+"\n"+Z+"\n"); } }
URI 1042 Simple Sort Code in Python / URI 1042 solution in Python:
# -*- coding: utf-8 -*- #Pegando os números do teclado entrada = raw_input().split() #Transformando eles em inteiro a = int(entrada[0]) b = int(entrada[1]) c = int(entrada[2]) #Colocando todos em uma lista lista = [a,b,c] #Ordenando a lista lista.sort() #Mostrando os numeros ordenados print lista[0] print lista[1] print lista[2] print "" #Mostrando os números como foram digitados print a print b print c
URI Solution 1042 Simple Sort Code / URI 1042 solution in C# (C Sharp):
Demonstration:
Just implement this in coding. Since having any problem just put a comment below. Thanks
Tags: URI Online Judge Solution, URI OJ Solution list, URI Problems Solution, URI solver, URI all problem solution list, URI Simple sort code in C, URI 1042 Simple Sort code in C++, URI 1042 Simple Sort solution in C, URI solution, URI 1042 solution in C,URI 1042 solution in C++-CPP,URI 1042 solution in C# (C sharp),URI 1042 Simple Sort solution in Java,URI 1042 solution in Python,
This is for the python:
ReplyDeletex,y,z =list(map(float,input().split()))
list = [x,y,z]
list.sort()
print("%d\n%d\n%d"%(list[0],list[1],list[2]))
print("\n%d\n%d\n%d"%(x,y,z))