Professional Documents
Culture Documents
Java Ques PDF
Java Ques PDF
Java Ques PDF
C (/online-c-compiler)
C++ (/online-cpp-compiler)
C++14 (/online-cpp14-compiler)
C# (/online-csharp-compiler)
Java (/online-java-compiler)
Perl (/online-perl-compiler)
PHP (/online-php-compiler)
Python 3 (/online-python3-compiler)
Scala (/online-scala-compiler)
Swift (/online-swift-compiler)
Rust (/online-rust-compiler)
Golang (/online-golang-compiler)
R (/online-r-compiler)
Node JS (/online-nodejs-compiler)
Java
1 import java.util.*;
2
3 public class Main{
4 public static void main(String args[]){
5 Scanner sc=new Scanner(System.in);
6 String a=sc.nextLine();
7 String res="";
8 int count=1;
9 for(int i=1;i<+a.length();i++){
10 if(a.charAt(i-1)==a.charAt(i)){
11 count++;
12 }
13 else{
14 res+=a.charAt(i-1)+String.valueOf(count);
15 count=1;
16 }
17 }
18 res=res+a.charAt(a.length()-1) + String.valueOf(count);
19 System.out.println(res);
20 }
21 }
Output: Copy
3.147
(https://www.geeksforgeeks.org/)
A-143, 9th Floor, Sovereign Corporate Tower,
room Sector-136, Noida, Uttar Pradesh - 201305
(https://www.facebook.com/geeksforgeeks.org/)(https://www.instagram.com/geeks_for_geeks/)(https://in.linkedin.com/company/geeksforgeeks)(https://twitter.com/g
Company Learn
About Us (https://www.geeksforgeeks.org/about/) Algorithms (https://www.geeksforgeeks.org/fundamentals-of-algorithms/)
Practice Contribute
Courses (https://practice.geeksforgeeks.org/courses/) Write an Article (https://www.geeksforgeeks.org/contribute/)
@GeeksforGeeks, Sanchhaya Education Private Limited (https://www.geeksforgeeks.org/) , All rights reserved (https://www.geeksforgeeks.org/copyright-
information/)