Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 17th, 2012  |  syntax: C#  |  size: 1.36 KB  |  hits: 13  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. using System;
  2. using System.IO;
  3.  
  4. class Olimpics_Bacterius
  5. {
  6.     static void Main()
  7.     {
  8.         StreamReader readFile = new StreamReader("input.txt");
  9.         StreamWriter writeFile = new StreamWriter("output.txt");
  10.  
  11.         int n = Convert.ToInt32(readFile.ReadLine());               //изначальное число бактерий
  12.         int m = Convert.ToInt32(readFile.ReadLine());               //конечное число бактери
  13.         readFile.Close();                                           //закрываем, от грех подальше...
  14.  
  15.         int[] n_NOD = new int[n];
  16.         int[] m_NOD = new int[m];
  17.  
  18.         int i = 1;
  19.         int k = 1;
  20.  
  21.         while (i < n)
  22.         {
  23.             if (n % i == 0)
  24.             {
  25.                 n_NOD[k - 1] = n / i;
  26.                 k++;
  27.             }
  28.  
  29.             i++;
  30.         }
  31.  
  32.         i = 1;
  33.         k = 1;
  34.  
  35.         while (i < m)
  36.         {
  37.             if (m % i == 0)
  38.             {
  39.                 m_NOD[k - 1] = n/ i;
  40.                 k++;
  41.             }
  42.  
  43.             i++;
  44.         }
  45.  
  46.         /*DEBUG*/
  47.  
  48.         i = 0;
  49.         while (i <= m)
  50.         {
  51.             writeFile.WriteLine(n_NOD[i]);
  52.             writeFile.WriteLine("m_NOD[", i, "] = ", m_NOD[i]);
  53.             i++;
  54.         }
  55.  
  56.  
  57.         writeFile.Close();
  58.         Console.ReadKey();
  59.  
  60.     }
  61.  
  62. }