Thứ Năm, 29 tháng 8, 2013

Giải thuật sinh đường Ellipse


#include <graphics.h>
#include <conio.h>
#define ROUND(a) ((long)(a+0.5))
void plot(int xc, int yc, int x, int y, int color){
      putpixel(xc+x, yc+y, color);
      putpixel(xc-x, yc+y, color);
      putpixel(xc+x, yc-y, color);
      putpixel(xc-x, yc-y, color);
}
void Mid_ellipse(int xc, int yc, int a, int b, int color){
     long x, y, fx, fy, a2, b2, p;
     x = 0;
     y = b;
     a2 = a * a;
     b2 = b * b;
     fx = 0;
     fy = 2 * a2 * y;  
     plot(xc, yc, x,y, color);
     p = ROUND(b2-(a2*b)+(0.25*a));
     while (fx < fy){
         x++;
         fx += 2*b2;
         if (p<0)
              p += b2*(2*x +3);
        else{
              y--;
              p+= b2*(2*x +3) + a2*(-2*y +2);
              fy -= 2*a2;
       }
       plot(xc, yc, x, y, color);
       }
       p = ROUND(b2*(x+0.5)*(x+0.5) + a2*(y-1)*(y-1) - a2*b2);
       while (y>0){
              y--;
              fy -= 2*a2;
              if (p>=0)
              p+=a2*(3 - 2*y);
             else{
                x++;
                fx += 2*b2;
                p += b2*(2*x+2) + a2*(-2*y +3);
            }
        plot(xc, yc, x, y, color);
       }
}
void main(){
       int gr_drive = DETECT, gr_mode;
       initgraph(&gr_drive, &gr_mode, "");
       Mid_Ellipse(getmaxx() / 2, getmaxy() / 2, 150, 80, 4);
       getch();
       closegraph();
}

Các giải thuật sinh đường tròn trong C/C++


1. Giải thuật sinh đường tròn Bresenham:
void Bre_circle(int xc, int yc, int Radius, int color) 
     int x, y, p; 
     x = 0; 
     y = Radius; 
     p = 3 - 2 * Radius; 
while (x <= y) 
     putpixel(xc + x, yc + y, color); 
     if (p < 0) 
           p += 4 * x + 6; 
     else 
           p += 4 * (x-y) + 10; 
           y--; 
     } 
     x++;} 
}
2. Giải thuật sinh đường tròn Midpoint :
void Mid_circle(int xc, int yc, int Radius, int color) 
    int x, y, d; 
    x = 0; 
    y = Radius; 
    d = 1- Radius; 
    while (x <= y) 
    putpixel(xc + x, yc + y, color); 
         if (d< 0) 
         d +=2 * x + 3; 
        else 
           d += 2 * (x-y) + 5; 
           y--; 
        } 
       x++; 
       } 
}

Thứ Bảy, 17 tháng 8, 2013

Các thuật toán vẽ đoạn thẳng trong C/C++


1. Thuật toán vẽ đoạn thẳng thông thường: 
void dline(int x1,int y1, int x2,int y2, int color) { 
   float y; 
   int x; 
   for (x=x1; x<=x2; x++) { 
         y = y1 + (x-x1)*(y2-y1)/(x2-x1) ; 
         putpixel(x, Round(y), color ); 
   } 

2. Thuật toán DDA (Digital Differential Analizer):
void ddaline (int x1,int y1,int x2,int y2,int c){ 
   int x=x1; 
   float y=y1; 
   float k=(float)(y2-y1)/(x2-x1); 
   putpixel(x,round(y),c); 
   for(int i=x1;i<=x2;i++) { 
       x++; 
       y=y+k; 
   putpixel(x,round(y),c); 
   } 

3. Thuật toán Bresenham
/*Thuat toan Bresenham ve dthang (0<k<1) */ 
void Bre_line(int x1, int y1, int x2, int y2, int c) 
{int x, y, dx, dy,p,const1,const2; 
     y = y1; 
    dx = x2 - x1; 
    dy = y2 - y1; 
    p = 2*dy - dx; 
    const1 = 2*dy; 
    const2 = 2*(dy-dx); 
    for (x=x1; x<=x2; x++) { 
           putpixel(x, y, c); 
           if (p < 0) 
               p += const1; // p=p + 2dy 
          else { 
               p +=const2; //p=p+2dy-2dx 
               y++; 
   } 

}
4. Thuật toán Trung điểm - Midpoint 
/* Thuat toan Midpoint de ve doan thang  (0<k<1) */ 
void Mid_line(int x1, int y1, int x2, int y2, int c){ 
        int x, y, dx, dy,d; 
        y = y1; 
       dx = x2 - x1; 
       dy = y2 - y1; 
       d= dy - dx/2; 
       for (x=x1; x<=x2; x++){ 
           putpixel(x, y, c); 
           if (d <= 0) 
                d = d + dy; 
          else { 
                y ++; 
               d = d + dy - dx; 
          }} 
}

Thứ Năm, 8 tháng 8, 2013

Ly kỳ chuyện giải cứu 2 "người rừng" sau... 40 năm

Sáng 7.8, lực lượng chức năng huyện miền núi Tây Trà (Quảng Ngãi) sau nhiều giờ đồng hồ vượt khoảng 40 km đường rừng mới phát hiện, giải cứu hai "người rừng".

Theo xác định ban đầu của cơ quan chức năng, hai "người rừng" là ông Hồ Văn Thanh (82 tuổi) và con ruột Hồ Văn Lang (khoảng 41 tuổi, ở thôn Trà Kem, xã Trà Xinh, H.Tây Trà). 

Người rừng" Hồ Văn Lang dùng vỏ cây khô làm khố che thân

Do tuổi cao nên sức khỏe ông Thanh rất yếu, lực lượng chức năng phải dùng võng khiêng


Cha con ông Thanh làm nhà như tổ chim trên thân cây cổ thụ

Được biết, vào năm 1971, sau khi ngôi nhà bị trúng bom trong chiến tranh làm 3 người thân trong gia đình chết, ông Thanh quá hoảng loạn nên bỏ làng, ôm con trai Hồ Văn Lang trốn biệt vào rừng sâu. 

Để đề phòng thú dữ, cha con ông Thanh làm "nhà" giống như tổ chim treo trên thân cây cổ thụ, cách mặt đất khoảng 6 m, để trú ngụ vào ban đêm. Họ còn dùng vỏ cây khô làm khố che thân, tự chế ra các vật dụng như rìu, dao và hằng ngày ăn củ mì, bắp và lá rừng. 

Suốt 40 năm sống biệt lập với cộng đồng, ông Thanh và anh Lang không biết nói tiếng Kinh mà chỉ nói đuợc một ít tiếng Cor. 

Mới đây, trong lúc lên rừng, người dân địa phương phát hiện hai "người rừng" nên báo với chính quyền địa phương tổ chức tìm kiếm, đưa họ trở về nhà. 

Hiển Cừ

Clip: Màn cầu hôn lãng mạn bị từ chối thẳng thừng

Một chàng trai đã mạnh bạo quỳ gối cầu hôn bạn gái trên sân bóng chày nhưng cô gái đã thẳng thừng từ chối.


Anh chàng quỳ xuống nói lời cầu hôn trước sự ngỡ ngàng của những người xung quanh

Chàng trai có tên David (Anh) đã mượn sân bóng chày – nơi đội bóng mà anh tham gia để cầu hôn người bạn gái có tên Jessica. Trước sự chứng kiến của hàng ngàn khán giả quanh sân, cùng với sự hỗ trợ của một MC và linh vật của đội bóng đang nhảy múa, David lúng túng quỳ xuống và nói "Em sẽ lấy anh Jessica?".

Khán giả như nín thở chờ đợi câu trả lời của Jessica và cái kết của màn cầu hôn được cho là lãng mạn này. Bản thân David cũng tỏ rõ vẻ hớn hở, hạnh phúc mong chờ câu trả lời của người yêu. Trái lại, nhân vật chính của màn cầu hôn - Jessica lại tỏ ra khá buồn bã và lo lắng. Cô lắp bắp: "David, tôi xin lỗi, tôi không thể" rồi chạy nhanh ra khỏi sân vận động.


Có vẻ như Davide đã không chuẩn bị tâm lý tốt cho tình huống cầu hôn không thành. Không ít khán giả cũng tỏ ra khá sốc khi cô gái từ chối lời cầu hôn của chàng trai. Có lẽ vì xấu hổ nên David nhanh chóng bỏ chạy về phía hầm trú ẩn.

Thi lại đại học, vẫn đỗ thủ khoa

“Nhận được kết quả thi đại học, em và ba vui lắm và không nghĩ rằng mình đạt số điểm như vậy, em sẽ cố gắng hoàn thành chương trình đại học để ba được vui”. Đó là tâm sự của em Thái Quang Lợi - thủ khoa khối A Trường ĐH Quảng Bình với 25 điểm.

Nuôi quyết tâm thi lại đại học

Khi đang là sinh viên năm thứ 3 của Trường ĐH Bách Khoa Đà Nẵng, vì một số lý do cá nhân, em Thái Quang Lợi (thị trấn Kiến Giang, huyện Lệ Thủy, Quảng Bình) đã nghỉ học để thi lại vào Trường ĐH Quảng Bình. Kết quả trên mức mong đợi khi em đỗ thủ khoa khối A của trường này với điểm các môn là Toán 9 điểm, Vật Lý 7,5 và Hóa học 8,5.


Thái Quang Lợi đỗ thủ khoa khối A Trường ĐH Quảng Bình với 25 điểm khi thi vào ngành Sư phạm Toán của trường.

Lợi kể lại: "Khi em nghỉ học, ba em buồn lắm, nhưng sau đó, ba đã động viên em nên thi lại để học và lấy bằng đại học. Em thương ba nhiều lắm và không muốn ba buồn nên đã quyết tâm làm hồ sơ thi lại vào ngành Sư phạm Toán của Trường ĐH Quảng Bình và ĐH Y dược Huế.

Khi bắt tay vào ôn thi lại đại học, Lợi gặp không ít khó khăn vì em đã quên mất một số kiến thức cơ bản. Tuy nhiên, với quyết tâm cao, em đã tự tìm tài liệu và nhớ lại các công thức giải bài tập. Ngoài ra, Lợi bỏ công sưu tầm các đề thi đại học của nhiều năm trước để về giải nhằm hệ thống lại kiến thức cho mình.

Qua lần thi đầu tiên, em đã có kinh nghiệm nên không cảm thấy bị áp lực mà rất tự tin bước vào kỳ thi. “Theo dõi đề thi mấy năm gần đây, em thấy đề ra đều bám sát chương trình học phổ thông nên đã cố gắng học kỹ các nội dung trong sách và giải thêm các dạng bài tập cơ bản. Em nghĩ rằng mình đã nắm chắc kiến thức thì khi đi thi không có lý do gì mà lo lắng làm ảnh hưởng đến kết qủa bài thi. Trước khi vào phòng thi, em luôn tạo cho mình tâm lý thoải mái, thư giãn để có thể tập trung làm bài tốt nhất” - Lợi bộc bạch. 

Chia sẻ với PV Dân trí về bí quyết học tập, Lợi cho rằng, các môn học tự nhiên luôn yêu cầu người học phải nắm vững các kiến thức cơ bản, nhất là công thức giải bài tập, sau đó cần tổng hợp các kiến thức sao cho dễ hiểu nhất. Bên cạnh đó, cần phát huy tính tư duy, sáng tạo trong giải các bài tập, thử lựa chọn nhiều cách giải khác nhau để tìm ra kết quả… Ý thức được điều này, Lợi thường học kỹ các nội dung trong sách giáo khoa, nhớ lại những kiến thức thầy, cô dạy ở trên lớp, kết hợp với các sách tham khảo để nghiên cứu cách triển khai rồi sau đó tìm cho mình cách giải phù hợp nhất. Em cho biết rất ít khi học trên mạng, mà chủ yếu học trong SGK, thỉnh thoảng thì nhờ bạn tìm các đề thi sau đó in ra để mang về tự học. 

Lợi cho biết: "Sau khi nhập học, em sẽ tìm việc làm thêm để giảm bớt gánh nặng cho ba".

“Hôm nhận được kết quả thi trường công bố, em cảm thấy rất vui và không nghĩ mình đạt được số điểm như vậy. Nhưng điều em hạnh phúc nhất là thấy ba vui cười, và luôn sát cánh động viên em cố gắng trong học tập. Em rất thích học Toán nên đã chọn thi vào ngành sư phạm Toán của Trường ĐH Quảng Bình” - Lợi chia sẻ.

Không chỉ đỗ thủ khoa khối A Trường ĐH Quảng Bình, Lợi còn dự thi vào khối B, Trường ĐH Y Dược Huế và cũng đạt số điểm khá cao 21,50 điểm.

“Sẽ kiếm việc làm thêm để giảm bớt gánh nặng cho ba”

Quyết tâm hoàn thành chương trình đại học nhưng Lợi cũng đang lo lắng vì sắp tới ba em sẽ rất vất vả khi phải nuôi cả hai anh em theo học. Mẹ em bị bệnh nặng rồi mất khi em học lớp 9, nên ba em phải đảm nhận hai vai trò vừa làm cha và làm “mẹ” để nuôi anh em Lợi khôn lớn, trưởng thành.

Chú Thái Quang Lập (ba của Lợi) là bệnh binh nên sức khỏe rất yếu và thường xuyên đau ốm mỗi khi thời tiết thay đổi. Cuộc sống gia đình chỉ trông chờ vào 2 sào ruộng và đồng lương bệnh binh ít ỏi, nhiều lúc không đủ chu cấp cho con theo học.

Mồ côi mẹ từ nhỏ, anh em Lợi đều vượt khó vươn lên và học rất giỏi.

Thấu hiểu sự khó khăn của ba, hai anh em Lợi đều là học sinh khá giỏi của Trường THPT Lệ Thủy. Kết quả 12 năm học phổ thông, Lợi luôn đạt danh hiệu học sinh tiên tiến. Ngoài ra, em cũng được chọn vào đội thi học sinh giỏi và giành giải Nhì môn Toán lớp 11, giải Ba lớp 12. Em trai Lợi là Thái Quang Phú cũng học rất giỏi. Phú vừa hoàn thành xong năm học thứ nhất Trường ĐH Bách khoa Đà Nẵng.

Chia sẻ về những dự định của mình sắp tới, Lợi cho biết: "Sau khi nhập học em sẽ tìm việc làm thêm để kiếm tiền tự trang trải việc học. Trước đây, một mình em học đại học thì ba đỡ vất vả hơn nhưng bây giờ gánh nặng đó lại tăng lên gấp đôi. Em sẽ quyết tâm học thật tốt để sớm ra trường, xin việc đi làm đỡ đần cho ba."

Đăng Đức

Mật khẩu dễ mất như trở bàn tay vì lỗi bảo mật của Google Chrome

Một lỗi bảo mật nghiêm trọng trên trình duyệt Chrome của Google cho phép người dùng thấy tất cả các mật khẩu lưu cho email, trang mạng xã hội và các website khác, ngay ở trong phần Setting (cài đặt) của trình duyệt web này.



Chrome là một trong những trình duyệt được sử dụng rộng rãi nhất trên toàn thế giới

Bạn có thể xem được các mật khẩu này mà không bị ràng buộc bởi bất kỳ mật khẩu cấp quyền nào.

Bên cạnh thông tin về các tài khoản cá nhân thì các chi tiết đăng nhập nhạy cảm của công ty cũng hoàn toàn có thể bị xâm hại nếu người dùng Chrome không khoá màn hình máy tính khi không sử dụng.

Việc xem mật khẩu này “cực kỳ” đơn giản bằng cách nhấn vào biểu tượng Settting (Cài đặt), chọn Show advanced settings (Hiển thị cài đặt nâng cao) và đến phần Manage saved passwords (Quản lý mật khẩu đã lưu). Một danh sách các mật khẩu của các trang web được làm mờ - nhưng bạn chỉ cần nhấp chọn vào các mật khẩu mờ này sẽ hiện ra nút Show (Hiển thị) các mật khẩu dưới dạng chữ và bạn chỉ việc xem hoặc copy mật khẩu này.

Trưởng nhóm phát triển Chrome của Google, Justin Schuh, cho biết ông đã biết điểm yếu này, tuy nhiên hiện không có kế hoạch để thay đổi hệ thống này.

Elliott Kember, lập trình viên người New Zealand, là người đã phát hiện ra lỗi bảo mật này cho biết “với đa số người dùng họ không biết cơ chế hoạt động này. Họ không nghĩ việc xem mật khẩu của họ quá dễ dàng. Mỗi ngày có hàng triệu người dùng lưu mật khẩu vào Chrome và việc rò rỉ này rất có hại cho mọi người”.

Chrome là một trong ba trình duyệt được sử dụng rộng rãi nhất trên máy tính để bàn trên toàn thế giới, cùng với Internet Explorer của Microsoft và Firefox của Mozilla. Nó được hàng triệu người sử dụng và được xem là một nỗ lực vượt bậc của Google để thúc đẩy việc sử dụng web, thông qua việc người dùng đăng nhập tài khoản Google và đồng bộ hóa giữa các máy tính để bàn và các hệ thống thiết bị di động.

Lỗi bảo mật tương tự cũng đã được phát hiện trên các trình duyệt khác trước đây và đều đã được khắc phục. Năm 2010, Firefox bị phát hiện lỗi lưu trữ mật khẩu dưới dạng "chữ" giống như Chrome hiện nay và Firefox đã thêm một tuỳ chọn về “mật khẩu chủ” để có thể xem danh sách mật khẩu này. Một số phiên bản của Internet Explorer của Microsoft cũng đã có những lỗi tương tự. Safari của Apple thường yêu cầu người dùng phải nhập vào một mật khẩu chủ trước khi nó hiển thị các mật khẩu được lưu trữ.

Một giám đốc an toàn mạng cho biết “Việc bạn có thể xem mật khẩu được lưu lại có nghĩa là ở ngoài kia sẽ có những kẻ xấu chuẩn bị viết các chương trình ăn cắp những mật khẩu này”.

H.Nam

Thứ Tư, 7 tháng 8, 2013

Máy bay Vietnam Airlines "rơi tự do 200 mét"

Sự cố xảy ra trên chuyến bay ngày 6/8 từ Bangkok (Thái Lan) về Hà Nội làm xáo trộn toàn bộ hành lý và vật dụng trong khoang, một hành khách đau chân, 2 tiếp viên bị choáng.

Thông tin về sự cố được lan truyền trên mạng xã hội sáng 7/8, cùng với những tấm ảnh ghi lại cảnh lộn xộn trên khoang máy bay. Trong ảnh, người xem có thể thấy tiếp viên của hãng (đeo tạp dề hình trống đồng) đang thu dọn đồ vật bị rơi. Tấm drap phủ trên thành ghế in logo và tên Vietnam Airlines. Trên dọc lối đi, ngổn ngang các hộp đồ ăn, cốc thìa rơi vãi.

Trong bếp, đồ đạc cũng đổ nghiêng ngả. Người đăng ảnh cho biết đây là cảnh tượng sau khi máy bay "rơi tự do" 200 mét trên không trên một chuyến bay quốc tế của Vietnam Airlines. 




Trao đổi với chúng tôi, người phát ngôn Vietnam Airlines cho biết một chiếc máy bay bay của hãng khi đang bay từ Bangkok về Hà Nội ngày 6/8 bị rơi vào vùng nhiễu động. Sự cố ảnh hưởng đến hành khách và tiếp viên, một hành khách bị đau chân và hai tiếp viên bị choáng. Tuy nhiên, sau đó máy bay đã vận hành trở lại và về tiếp đất an toàn.

Máy bay gặp sự cố khi đi vào vùng nhiễu động không phải là chuyện hiếm. Hồi tháng 6, một chiếc máy bay của hãng hàng không Singapore Airlines cũng gặp tình trạng tương tự.


Chuyến bay của Singapore Airlines cũng gặp sự cố khi rơi vào vùng nhiễu động hôm 2/6.

Khi đó, máy bay của Singapore Airlines rơi 20 mét, rung lắc mạnh khiến đồ đạc đổ tung tóe trên sàn nhà. Có đến 11 hành khách và một thành viên tổ bay bị thương trong sự cố này của hãng hàng không Singapore.

Thanh Bình

Chủ Nhật, 4 tháng 8, 2013

Code C-C++: Bài toán Tháp Hà Nội


#include <graphics.h>
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>

#define MAX 12
#define BegPos   105
#define AuxPos   305
#define EndPos   505

int width;
typedef struct disc
  {
char val1[MAX];
char top,pos;
};

void push(disc *tt,int x);
pop(disc *tt);
void tower(int,disc *,disc *,disc *);
void draw_stack(disc *beg,disc *,disc *);
int main(void)
{

   int gdriver = DETECT, gmode, errorcode;
   int i,x=2;
   disc beg,end,aux;
   printf("

TOWER OF HANOI
");
   printf("=======================================================");
   printf("

How Many Disks[1-10]:-  ");
   scanf("%d",&x);

   initgraph(&gdriver, &gmode, "d:\TC\BGI");
   errorcode = graphresult();
   if (errorcode != grOk)
   {
 printf("Graphics error: %s
", grapherrormsg(errorcode));
 printf("Press any key to halt:");
 getch();
 exit(1);
   }
width=50/x;

beg.top=end.top=aux.top=0;
beg.pos=1;end.pos=3;aux.pos=2;

for(i=0;i<x;i++)
push(&beg,(x-i)+1);

draw_stack(&beg,&end,&aux);
tower(x,&beg,&end,&aux);

   closegraph();
   return 0;
}
void tower(int n,disc *beg,disc *aux,disc *end)
{
if(n>0)
/* {
push(end,pop(beg));
draw_stack(beg,end,aux);
}
else*/
{
tower(n-1,beg,end,aux);
push(end,pop(beg));
draw_stack(beg,end,aux);
tower(n-1,aux,beg,end);
}
//
}
void push(disc *tt,int x)
{
tt->val1[tt->top]=x;
tt->top++;
}

pop(disc *tt)
{
int a;
tt->top--;
a=tt->val1[tt->top];
tt->val1[tt->top]=0;
return a;
}

void draw_stack(disc *beg,disc *end,disc *aux)
{
int ypos=295,i,height=10,xpos;
int ver=0;
cleardevice();

setfillstyle(1,2);
bar(20,300,580,310);

bar(100,100,110,300);
bar(300,100,310,300);
bar(500,100,510,300);

rectangle(20,300,580,310);

rectangle(100,100,110,300);
rectangle(300,100,310,300);
rectangle(500,100,510,300);

/* END TOWER*/
ypos=295;
if(end->pos==1)
xpos=BegPos;
else if(end->pos==2)
xpos=AuxPos;
else if(end->pos==3)
xpos=EndPos;

for(i=0;i<end->top;i++)
{
setfillstyle(end->val1[i],end->val1[i]);

bar(xpos-(end->val1[i]*width),ypos,xpos+(end->val1[i]*width),ypos-height);

rectangle(xpos-(end->val1[i]*width),ypos,xpos+(end->val1[i]*width),ypos-height);
ypos-=(height+2);
}
ver=end->pos;

/* BEG TOWER*/
if(beg->pos==1)
xpos=BegPos;
else if(beg->pos==2)
xpos=AuxPos;
else if(beg->pos==3)
xpos=EndPos;

ypos=295;
for(i=0;i<beg->top;i++)
{
setfillstyle(beg->val1[i],beg->val1[i]);

bar(xpos-(beg->val1[i]*width),ypos,xpos+(beg->val1[i]*width),ypos-height);

rectangle(xpos-(beg->val1[i]*width),ypos,xpos+(beg->val1[i]*width),ypos-height);
ypos-=(height+2);
}

/* AUX TOWER*/
ver=ver*10+beg->pos;

if(ver<20)
{
if(ver%10==2)
xpos=EndPos;
else
xpos=AuxPos;
}
else if(ver<30)
{
if(ver%10==1)
xpos=EndPos;
else
xpos=BegPos;
}
else if(ver<40)
{
if(ver%10==1)
xpos=AuxPos;
else
xpos=BegPos;
}

ypos=295;
for(i=0;i<aux->top;i++)
{
setfillstyle(aux->val1[i],aux->val1[i]);

bar(xpos-(aux->val1[i]*width),ypos,xpos+(aux->val1[i]*width),ypos-height);

rectangle(xpos-(aux->val1[i]*width),ypos,xpos+(aux->val1[i]*width),ypos-height);
ypos-=(height+2);
}
getch();
}

Giọng hát Việt nhí: Phương Mỹ Chi hát về mẹ

Con gái diễn viên Chiều Xuân và hot boy nhí Phúc Nguyên sẽ xuất hiện trong một tiết mục đặc biệt của liveshow 2 Giọng hát Việt nhí.

Điểm thú vị trong đêm liveshow này chính là sự trở lại đặc biệt của các thí sinh đã dừng chân ở vòng Đối đầu. Trong đó, khán giả sẽ có dịp gặp lại cặp đôi đáng yêu của đội HLV Hồ Hoài Anh. Đó là cô bé lí lắc Hồng Khanh và hot boy nhí Phúc Nguyên. Cả hai sẽ cùng thể hiện một ca khúc của nhạc sĩ Anh Khang.

Bên cạnh đó, bộ ba Phương Anh, Quỳnh Như và Chi Mai cũng có một màn kết hợp thú vị để thể hiện một ca khúc do HLV Hồ Hoài Anh sáng tác, từng là “hit” của HLV Lưu Hương Giang.

Mặc dù sớm dừng chân ở vòng Đối đầu nhưng các thí sinh này đểu để lại ấn tượng và nhận được nhiều tình cảm từ khán giả.


Cô bé lí lắc Hồng Khanh và hot boy nhí Phúc Nguyên

Đội của HLV Hồ Hoài Anh - Lưu Hương Giang được dịp tái ngộ nhau 

Ngoài các tiết mục đặc biệt này, đêm liveshow 2 sẽ tiếp tục với phần thi của 6 thí sinh đến từ các đội.

Ở đội HLV Hồ Hoài Anh, hai thí sinh Thu Hà và Chí Long sẽ thể hiện các ca khúc viết về người cha. Trong đó, Thu Hà sẽ thử sức với một bài hát từng gắn với tên tuổi của ca sĩ Thùy Chi và Chí Long thể hiện một ca khúc do chính HLV Thanh Bùi đồng sáng tác.

Trong khi đó, cô bé hát dân ca Phương Mỹ Chi của đội HLV Hiền Thục lại mang đến cho khán giả một ca khúc trữ tình viết về mẹ, từng được các ca sĩ hải ngoại như Hương Lan, Như Quỳnh thể hiện rất thành công.

Ngoài ra, trong liveshow này, đội HLV Hiền Thục còn có sự góp mặt của cậu bé Lê Nguyên với một ca khúc của Michael Jackson.

Cô bé hát dân ca Phương Mỹ Chi sẽ thể hiện một ca khúc về mẹ

HLV Hiền Thục góp ý cho học trò

Cậu bé Lê Nguyên đội HLV Hồ Hoài Anh - Lưu Hương Giang

Cô bé Thu Hà, "bản sao nhí" của Hương Tràm

Cũng trong đêm liveshow, khán giả cũng có dịp gặp lại Vũ Song Vũ và Thùy Mai, hai “chiến binh” nặng ký của đội HLV Thanh Bùi.

Vũ Song Vũ sẽ thể hiện một ca khúc nhạc ngoại, do chính HLV của mình viết lại lời Việt. Trong khi đó, Thùy Mai thể hiện một ca khúc từng gắn liền với tên tuổi của ban nhạc rock người Mỹ Train.



Các thí sinh nhí tinh nghịch trong buổi tập

Liveshow 2 của Giọng hát Việt nhí sẽ diễn ra vào lúc 21 giờ 10 phút ngày 3.8 tại Hãng phim Giải phóng (TP.HCM) và được tường thuật trực tiếp trên kênh VTV3. Đêm thi này không loại thí sinh.

Thiên Hương

Bài đăng phổ biến