1 solutions
-
0
C++ :
#include <bits/stdc++.h> using namespace std; int main() { int n,a,b,c; cin>>n; a = n / 100; b = n / 10 % 10; c = n % 10; if(a < b) swap(a,b); if(b < c) swap(b,c); if(a < b) swap(a,b); cout<<a*100+b*10+c - (c*100+b*10+a); }
Java :
import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int x = sc.nextInt(); int a = x/100%10; int b = x/10%10; int c = x%10; int y = a+b+c; int max = a; if(max<b) { max=b; } if(max<c) { max=c; } int min = a; if(min>b) { min=b; } if(min>c) { min=c; } System.out.print((max*100+min+(y-max-min)*10)-(min*100+max+(y-max-min)*10)); } }
Python :
n = int(input()) b = n // 100 % 10 s = n // 10 % 10 g = n // 1 % 10 if b < s: s, b = b, s if s < g: g, s = s, g if b < s: s, b = b, s print((b * 100 + s * 10 + g) - (g * 100 + s * 10 + b))
- 1
Information
- ID
- 10215
- Time
- 1000ms
- Memory
- 64MiB
- Difficulty
- (None)
- Tags
- # Submissions
- 0
- Accepted
- 0
- Uploaded By