Paste Search Dynamic
Recent pastes
namespace ProgramNamespace
  1. using system;
  2. using system.Collections.Generic;
  3. using system.IO;
  4. using system.Linq;
  5.  
  6. /* Don't change anything here.
  7.  * Do not add any other imports. You need to write
  8.  * this program using only these libraries
  9.  */
  10.  
  11. namespace ProgramNamespace
  12. {
  13.     /* You may add helper classes here if necessary */
  14.  
  15.     public class Program
  16.     {
  17.         public static List<String> processData(
  18.                                         IEnumerable<string> lines)
  19.         {
  20.             /*
  21.              * Do not make any changes outside this method.
  22.              *
  23.              * Modify this method to process `array` as indicated
  24.              * in the question. At the end, return a List containing
  25.              * the appropriate values
  26.              *
  27.              * Do not print anything in this method
  28.              *
  29.              * Submit this entire program (not just this function)
  30.              * as your answer
  31.              */
  32.             foreach(var res in lines)
  33.             {
  34.                 int pFromPrice = res.IndexOf("Rs ") + "Rs ".Length;
  35.                                 int pToPrice = res.LastIndexOf(",");
  36.                                 Console.WriteLine(res.Substring(pFromPrice, pToPrice - pFromPrice));
  37.  
  38.  
  39.  
  40.  
  41.             }
  42.             List<String> retVal = new List<String>();
  43.             return retVal;
  44.         }
  45.  
  46.         static void Main(string[] args)
  47.         {
  48.             try
  49.             {
  50.                 string line;
  51.                 var inputLines = new List<String>();
  52.                 while((line = Console.ReadLine()) != null) {
  53.                   line = line.Trim();
  54.                   if (line != "")
  55.                     inputLines.Add(line);
  56.                 }
  57.                 var retVal = processData(inputLines);
  58.                 foreach(var res in retVal)
  59.                   Console.WriteLine(res);
  60.             }
  61.             catch (IOException ex)
  62.             {
  63.                 Console.WriteLine(ex.Message);
  64.             }
  65.         }
  66.  
  67.     }
  68. }
Parsed in 0.011 seconds